我认识到使用 BaseX 客户端执行的 ( insert/ delete)-XQueries 始终返回空字符串。我发现这非常令人困惑或不直观。
insert
delete
有没有办法找出查询是否“成功”,而无需再次查询数据库(并使用可能有错误的“传递”逻辑,例如“如果我删除了一个节点,则 XML 中必须有 'oldNodeCount-1' 节点”) ?
xquery xquery-update basex
basex ×1
xquery ×1
xquery-update ×1