Pourquoi Gremlin Idx revient-il avec NULL bien que la base de données ne soit pas vide?

StackOverflow https://stackoverflow.com/questions/8956159

  •  12-11-2019
  •  | 
  •  

Question

J'ouvre un graphique en utilisant:

g = new Neo4jGraph('...path...');

puis ajoutant un sommet en utilisant:

myVertex = g.addVertex(['type':'X', 'Y':Z]);

Je peux voir que la base de données a ensuite un seul sommet (en utilisant des gephi) mais quand je cours:

if (g.idx(T.v) != null )

il renvoie toujours faux. L'indexation doit-elle être allumée d'une manière ou d'une autre? Gremlin a-t-il besoin d'une version NEO4J spécifique?

Ajout de quelques informations sur le journal:

...
==>v[22092]
==>v[22093]
==>v[22094]
==>v[22095]
gremlin> g.idx(T.v)
==>null
gremlin> g.idx("vertices")
==>null
gremlin> g.indices
gremlin>

J'ai essayé ceci sur Gremlin 1.3 - mêmes résultats. Donc je suppose que c'est quelque chose qui me manque.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top