我需要获取由属性上的特定谓词过滤的顶点,以及它们之间存在的所有边(具有特定标签,也许还有一些关于边属性的谓词)。
这是针对 Cosmos Azure Db 图,解决方案应该是单个 Gremlin 查询。
到目前为止,我正在考虑以下内容:
g.V().has('property1', value1).has('property2', value2).select('vertices')
.outE().as('edges').inV().has('property1', value1).has('property2', value2)
.select('vertices','edges')
有没有更好的方法来实现这一目标?