2017-07-26 39 views
0

這是我一起工作的結構:如何刪除某個字段中包含值的所有條目? | MongoDB的

{ 「_id」:物件( 「58dabf31fbd927071b51dhrc8」), 「電子郵件」: 「絕密」, 「FILE_NAME」: 「註冊」}

我需要能夠刪除包含「註冊」的file_name字段中的所有條目 - 有沒有人有任何想法我可以做到這一點?

回答

0

您可以通過匹配值的正則表達式來刪除。

{"file_name":{$regex:/registration/}} 

mongodb regex我信息

在你的情況

db.collection.deleteMany({"file_name":{$regex:/(.*)?registration(.*)?/}}); 
+0

你能否解釋或者給我一個例子嗎? – beyi

+0

添加了與您的請求匹配的示例 – Eric

相關問題