2017-08-23 1 views
0

In der Abbildung unten ist jeder Scheitelpunkt mit anderen Kanten der Klasse E_FIELD verbunden. Jede Kante hat ein Feld namens propName. Ausgehend von einem Scheitel muss ich durch Kanten mit propName einen bestimmten Wert setzen. In der Abbildung unten muss ich von Vertex 1 ausgehen und die Kanten durchqueren, die als propName-Felder "place" haben (von 1 nach 2 und dann nach 3). Es sollte Vertex 4 ausschließen, da sein propName nicht auf place gesetzt ist. Wie kann ich das machen? enter image description hereOrientdb - Traverse basierend auf einem bestimmten Kantenfeld

Antwort

0

Die folgende Abfrage sollten Sie in Ihrer Suche helfen:

SELECT FROM (TRAVERSE * FROM <your_vertex_rid>) WHERE @class = "E_FIELD" AND propName = "place" 
Verwandte Themen