嵌入式文档中的Mongo $ pull元素

时间:2017-11-06 02:59:50

标签: arrays mongodb

我有以下项目文件:

59fe8725108265c739a08b67

我想从posts.$.accounts提取/删除db.projects.update( {"_id" : "59f96bd3108265ce6904e0b6"}, { "$pull": { "posts.$.accounts": {$in: ["59fe8725108265c739a08b67"]} } }) 。我尝试了以下查询。

let tableCellContainer = app.tables["HomeTableView"].cells.element(boundBy: 1) // Get the first Cell
let cell = tableCellContainer.staticTexts["Brazil"]
XCTAssert(cell.exists)

但不知怎的,它不起作用。它总是让我回报:

  

WriteResult({" nMatched":0," nUpserted":0," nModified":0,     " writeError" :{"代码" :16837," errmsg" :"位置   运算符未找到查询所需的匹配项。未展开   更新:帖子。$。accounts" }})

0 个答案:

没有答案