2

我想删除数据库集中的一个对象。

最好带有路径表达式和条件。就像是 delete /wiki/page[content=""]

如果这是不可能的,还有其他方法可以删除对象吗?(除了shiftand pop,它只适用于数据库列表)

4

1 回答 1

2

在参考路径上使用Db.remove(您的路径以 @ 开头):

  Db.remove(@/wiki/page[content=""])

这是一个例子:https ://github.com/tsloughter/OpaDo/blob/master/src/todo.opa#L34

于 2012-07-14T18:11:17.133 回答