2017-02-23 48 views
0

我嘗試使用followng查詢刪除validationed收集文檔字段/記錄,但我沒有得到實際的輸出validationed收集文檔字段/記錄:MongoDB中如何刪除

db.work.update({}, {$unset:{Name:'abcd'}}, false,true) 
+0

你的意思是'確認'是什麼意思?另外,你期望輸出什麼?您是否嘗試查詢您的文檔以查看是否有文檔仍具有「Name」屬性?請相應地編輯您的問題。 –

+0

您的查詢是正確的,如果存在包含字段「名稱」的文檔,則應檢查收集中的文檔。如果有的話,所有的文件應該已經被這個查詢更新了。 –

回答

0

如果您正嘗試使用{Name:'abcd'}作爲搜索條件來取消設置Name值,那麼您的查詢應該是:db.work.update({Name:'abcd'},{$unset:{Name:true}},false,true)

WriteResult的nModified值是什麼?