需要对查询的关系p拿出属性size进行排序能否使用函数或者过程,自定义的话如何实现这个排序?
match p=(n:label1)-[r:HasNext]-(m:label2) return p order by size(r.ids);
ids:23312,2312,43543,542123,1112321 正如上述那个查询的例子,关系r存在属性ids,ids的值是一些id,我需要用ids的size进行排序(就是id的个数)对关系进行排序,想请教一下如何使用函数或者过程实现,如果没有官方提供的函数和过程,那么能否提供一下自定义实现的这个排序的思路?
1 回复
属性的size自定义一个获取长度的函数即可,如果自带的size不满足需求的话。函数与过程的自定义可以参考:https://blog.csdn.net/superman_xxx/article/details/81514691