Utilisation de Neo4j dans une application Rails.Comment effectuer une recherche générale sur les propriétés de chaîne dans mes nœuds?
J'ai des nœuds avec plusieurs propriétés de chaîne contenant de longues chaînes de contenu généré par l'utilisateur. Par exemple dans mes nœuds de type: "Livre", je pourrais avoir des propriétés, "review", et "summary", qui contiendraient des valeurs de chaîne de forme longue.
J'essayais de concevoir des requêtes qui renvoyaient des nœuds correspondant à ces propriétés aux termes généraux de recherche de langue fournis par un utilisateur dans une boîte de recherche. Comme ma requête devenait de plus en plus compliquée, il m'est apparu que j'essayais de résoudre la recherche en langage naturel. J'ai regardé quelques-unes des gemmes de recherche populaires dans Rails, mais elles semblent toutes dépendre d'ActiveRecord. Quelles solutions de recherche existent pour Neo4j.rb?
Malheureusement, neo4j.rb ne supporte pas les index hérités (nous recommandons généralement d'utiliser searchSearch pour utiliser elasticsearch –