LIMIT conserve les N premières lignes dans l'alias et ignore les autres lignes.
Syntaxe : LIMIT <number>
Entrée :
<number>: Le nombre de lignes à conserver, ou conserver toutes les lignes lorsque défini à -1
Par exemple, conserver les deux premières lignes du path:

find().nodes([1, 5]) as nodes
n(nodes).e()[:2].n() as path
limit 2
return path
Veuillez noter la différence entre la clause LIMIT et le paramètre de commande de chaîne .limit(), il convient de noter que .limit() conserve les deux premières lignes de chaque sous-requête du path, pas les deux premières lignes de l'ensemble du path :

find().nodes([1, 5]) as nodes
n(nodes).e()[:2].n().limit(2) as path
return path
Exemple de graph : (à utiliser pour les exemples suivants)

create().node_schema("student").node_schema("course")
create().node_property(@*, "name").node_property(@student, "age", int32).node_property(@course, "credit", int32)
insert().into(@student).nodes([{_id:"S001", _uuid:1, name:"Jason", age:25}, {_id:"S002", _uuid:2, name:"Lina", age:23}, {_id:"S003", _uuid:3, name:"Eric", age:24}, {_id:"S004", _uuid:4, name:"Emma", age:26}, {_id:"S005", _uuid:5, name:"Pepe", age:24}])
insert().into(@course).nodes([{_id:"C001", _uuid:6, name:"French", credit:4}, {_id:"C002", _uuid:7, name:"Math", credit:5}])
insert().into(@default).edges([{_uuid:1, _from_uuid:1, _to_uuid:6}, {_uuid:2, _from_uuid:2, _to_uuid:6}, {_uuid:3, _from_uuid:3, _to_uuid:6}, {_uuid:4, _from_uuid:2, _to_uuid:7}, {_uuid:5, _from_uuid:3, _to_uuid:7}, {_uuid:6, _from_uuid:4, _to_uuid:7}, {_uuid:7, _from_uuid:5, _to_uuid:7}])
Utilisation Courante
Exemple : Trouver 3 nodes de @student qui sont les plus âgés
find().nodes({@student}) as n
order by n.age desc
limit 3
return n.name
Emma
Jason
Pepe