Bonjour,
Il n'est à priori pas possible de trier sur une relation ou une propriété de relation en cypher, du coup il peut être une bonne idée de représenter chaque relation par en fait deux relations et un noeud, afin de pouvoir trier sur les noeuds intermédiaires.
Exemple :
Aujourd'hui :
(A)-[:relie]-(B)
Après modif :
(A)--(relie)--(B)
Il est sans doute de bon aloi de labéliser le le noeud (relie) d'une manière discriminante afin de le retrouver facilement dans tes requêtes, tu peux aussi lui affecter un poids afin d'agir sur ton ordre de tri.
Une seconde possibilité serait de travailler le tri en java dans un algo dédié.
D'une manière plus générale, quel est ton cas d'usage ? Pourquoi ce besoin de tri sur des relations ?
A bientôt