Ich verwende die Neo4j Import Tool, um einige Knoten zu importieren, und versuche zu verstehen, wie ID-Spaces und Beschriftungen zusammenarbeiten und das Verhalten von Cipherabfragen, die auf Knoten mit bestimmten IDs übereinstimmen.Neo4j Import Tool ID Spaces in Cypher Abfrage
So zum Beispiel an, dass ich Knoten in zwei ID Räume laden ID_SPACE_X und ID_SPACE_Y:
x_nodes.csv:
id:ID(ID_SPACE_X),field1:string,field2:long,:LABEL
1,"foo",42,A
y_nodes.csv:
id:ID(ID_SPACE_Y),field1:string,:LABEL
1,"bar",A
Dann führe ich die folgende Cypher query:
MATCH (n:A {id:1}) RETURN n;
Welcher Knoten zurückgegeben wird? Können Sie den ID-Platz in einer Abfrage angeben, um den richtigen Knoten zurückzugeben? Oder müssen Beschriftungen, die Knoten in einem ID-Bereich zugewiesen sind, exklusiv für diesen ID-Bereich sein?
Danke für jede Hilfe.
Danke, das ist in der Tat, was passiert. Die Rückgabeergebnisse für die Abfrage enthalten beide Knoten, von denen jeder die ID 1 hat. –