是否可以在遍历中使用像Weight这样的东西?
FOR v,e,p
IN 1..4
ANY "entities/foo"
GRAPH "friendGraph"
OPTIONS {
bfs: true,
uniqueVertices: 'global',
weight: 'friendType'
}
FILTER v._id == "entities/bar"
RETURN p
我有一个数据集合(实体)和一个边集合(边缘)。
实体有friendType,它是介于1和5之间的INT。如果查询可以使用friendType作为权重,那将是惊人的。
如果这不起作用,如果我将实体分成5个不同的集合,并以某种方式对每个集合赋予不同的权重?
如果这些都不起作用,任何其他建议都会被重视。
我确实知道shortestPath中有一个权重功能。但是,我需要找到所有路径,而不仅仅是最短路径。
谢谢。