带有确认的海王星下降顶点属性

问题描述 投票:0回答:1

我尝试通过Gremlin Tinkerpop查询来查询Amazon neptune,以删除Vertex的属性。它工作正常,但在删除属性时无法得到TRUE / FALSE的确认。

但是,我可以管理布尔值以更新/添加顶点的属性

g.V('id').properties('property_1','property_2').drop()

我期望它在成功执行查询时返回TRUE / FALSE。

如果有人对此提出警告,将会更有帮助。

注意:由于尝试执行CompletableFuture来执行查询,因此请在成功执行时查看布尔结果。

gremlin completable-future tinkerpop amazon-neptune
1个回答
0
投票

了解drop是否有效的方法是交易是成功还是失败。如果删除失败,将引发异常,您可以捕获该异常。如果查看drop步骤[1]的Apache TinkerPop文档,您将看到:

drop()步骤(filter / sideEffect)用于删除元素,并图表中的属性(即删除)。这是一个过滤步骤,因为遍历不产生传出对象。

[1] http://tinkerpop.apache.org/docs/3.4.6/reference/#drop-step

我希望有助于澄清

© www.soinside.com 2019 - 2024. All rights reserved.