इस दुष्टात्मा है आप कैसे (क्रम) Neo4j ग्राफ से परिणाम का उपयोग कर सॉर्ट कर सकते हैं है:Gremlin का उपयोग करके Noe4j परिणाम को सॉर्ट और सीमित कैसे करें?
g.v(id).out('knows').sort{it.name}
या
g.v(id).out('knows').sort{a,b -> a.name <=> b.name}
यह कैसे ऑफसेट का उपयोग कर/छोड़ सकते हैं और सीमा परिणाम सीमित करने के लिए है:
g.v(id).out('knows')[0..9]
हालांकि यदि आप दोनों प्रकार को गठबंधन करते हैं और
g.v(id).out('knows').sort{it.name}[0..9]
यह एक त्रुटि फेंक ...
javax.script.ScriptException: groovy.lang.MissingMethodException: No signature of method: java.util.ArrayList$ListItr.getAt() is applicable for argument types: (groovy.lang.IntRange) values: [0..9]
Possible solutions: getAt(java.lang.String), getAt(int), next(), mean(), set(java.lang.Object), putAt(java.lang.String, java.lang.Object)