根据 this 以下查询:
g.V(ids).as("a").repeat(bothE().otherV().simplePath()).times(5).emit(hasId(within(ids))).as("b").filter(select(last,"a","b").by(id).where("a", lt("b"))).path().by().by(label)
在数据共享图中不起作用,因为lt("b")
部分无法处理数据存储区id,这是一种json格式
{
'~label=person',
member_id=54666,
community_id=505443455
}
如何更改lt(“b)部分以使查询正常工作?
请帮忙
答案 0 :(得分:3)
您可以选择任何可比较的财产。例如,如果所有顶点都具有name
属性:
g.V(ids).as("a").repeat(bothE().otherV().simplePath()).times(5).
emit(hasId(within(ids))).as("b").
filter(select(last,"a","b").by("name").where("a", lt("b"))).
path().by().by(label)