gpt4 book ai didi

java - OrientDB中如何确认文档是否被删除?

转载 作者:行者123 更新时间:2023-12-01 06:10:52 25 4
gpt4 key购买 nike

我想知道是否有办法确认OrientDB数据库文档(对象)的删除。我正在使用以下查询

从用户中删除 @rid=#1:1

删除记录,我似乎找不到一种方法来确认对象实际被删除或未被删除的位置。当我检查

的响应时

statement.executeQuery("从用户 WHERE @rid=#1:1 中删除")

对于这两种情况(对象的实际删除和数据库中不存在该对象),它都返回 null。

最佳答案

默认情况下,DELETE SQL 命令返回已删除的记录数。试试这个:

Integer deleted = db.command(new OCommandSQL("DELETE FROM User WHERE @rid=#1:1")).execute();

顺便说一句,这更快:

Integer deleted = db.command(new OCommandSQL("DELETE FROM #1:1")).execute();

关于java - OrientDB中如何确认文档是否被删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35114271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com