有没有办法在我们的单个查询中执行以下用例。
目前,我们正在使用两个查询来完成上述操作。
如果元素存在,您唯一的选择是继续,您不应该做任何特殊的事情。换句话说,如果你有:
g.V(1).out()
如果不存在id
为“1”的顶点,则它将不会遍历out()
,因为不存在。如果在顶点不存在的情况下需要替代处理,那么您将需要使用某种形式的分支逻辑(通常是coalesce()
或choose()
)。以下是element existence checks的一些示例,它们演示了“获取或创建”类型的操作,这些操作可能适用于您正在执行的操作。