如何过滤字符串中包含逗号的MongoDB文档?

时间:2020-09-19 09:05:35

标签: mongodb mongoose

我有类似的文件

[{"_id":"5f60d2033ccb5e2e08ff28b0", 
"account":"Option1, Option2, Option 3",  
}, 
{"_id":"5f60cc9946c66a58d08e95e9", 
"account":"Option4", 
}, 
{"_id":"5f60cc9946c66a58d08e07h8", 
"account":"Option5,Option6", 
},
{"_id":"5f60cc9946c66a58d08e48d3", 
"account":"Option7", 
}]

我想过滤包含逗号分隔的帐户字符串值的文档。

1 个答案:

答案 0 :(得分:1)

您可以使用正则表达式

play

db.collection.find({
  "account": {
    $regex: ".*,.*"
  }
})
相关问题