Node nach Eigenschaftswert neo4j abrufen

7

Wie kann ich Node by propery value bekommen? Ich meine so etwas: Ich werde es versuchen

match (n) where has (n.name = 'Mark') return n

Aber es ist falsch.

Und wie kann ich Knoten mit max Eigenschaft finden. Ich habe Knoten mit der Eigenschaft "VIEWS" und ich möchte Knoten mit max Ansichten sehen.

    
user3688491 01.04.2015, 02:46
quelle

1 Antwort

20

So nah ...

%Vor%

Es ist besser, eine Knotenbezeichnung anzugeben, wenn Sie eine haben, die dazu dient, Ihren Knoten von anderen Knoten unterschiedlicher Typen zu trennen. Auf diese Weise erhalten Sie, wenn Sie einen Index für die Kombination Name und Beschriftung haben, eine bessere Reaktionsfähigkeit für die Suche. Zum Beispiel können Sie den Index erstellen ...

%Vor%

Und dann Abfrage mit dem Label Person .

%Vor%

Oder alternativ können Sie diesen Weg abfragen ...

%Vor%

Um die Person mit den meisten Ansichten zu finden ...

%Vor%

Um die meisten Ansichten ohne die Person zu finden ...

%Vor%     
Dave Bennett 01.04.2015, 02:58
quelle

Tags und Links