我想删除数据库集中的一个对象。
最好带有路径表达式和条件。
就像是
删除/wiki/page[content=""]
如果这是不可能的,是否有任何其他方法来删除对象? (shift
和 pop
除外,它们仅适用于数据库列表)
最佳答案
在引用路径上使用Db.remove
(以@开头的路径):
Db.remove(@/wiki/page[content=""])
这是一个示例:https://github.com/tsloughter/OpaDo/blob/master/src/todo.opa#L34
关于Opa:如何从数据库中删除对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11485589/