【发布时间】:2021-01-30 05:24:32
【问题描述】:
如果列路径以“/v1/user/1”或“/v1/user/2”开头,我想编写一个$in 查询,然后我想选择那个特定的文档。
示例文档如下:
{
"_id" : ObjectId("5f8872b486aa9e79d71d9809"),
"method" : "get",
"path" : "/v1/user/1/details/"
}
我尝试创建查询,但由于“/”而出现语法错误
db.user.find({ "path": { $in: [ /^/v1/user/1/ , /^/v1/user/2/ ] } })
请有人帮忙编写查询。
【问题讨论】:
-
这能回答你的问题吗? MongoDB query $in with regex array of element,看看这个answer会对你有帮助。
标签: mongodb