2016-01-06 5 views

Antwort

4

Ohne eine explizite order().by() sollten Sie keine garantierte Bestellung erwarten.

Aus dem TinkerPop docs:

A Traversal Ergebnis ist nie durch order() -Schritt, sofern nicht ausdrücklich bestellt. Verlassen Sie sich daher niemals auf die Iterationsreihenfolge zwischen TinkerPop3-Releases und sogar innerhalb eines Releases (als Traversierung können Optimierungen den Fluss verändern).

+0

Meine Komponententests zeigen, dass dies im Moment funktioniert. Benutzt es so etwas wie die Vertex-ID oder ist es nur "Glück"? – Sheldon

+0

Es ist nur Glück und niemand kann garantieren, dass Sie in der nächsten Version von TinkerPop immer noch dieselbe Standardreihenfolge sehen. –

Verwandte Themen