【发布时间】:2020-07-03 15:13:57
【问题描述】:
有如下文件:
{ _id:1, color:['red', 'green', 'yellow'},
{ _id:2, color:['red', 'blue', 'orange'},
{ _id:3, color:['blue', 'black', 'grey'}
现在我想做的是: 如果我通过了['red']
它应该返回 id 1 和 2 的文档。如果我通过了 ['black', 'yellow'],它应该返回 id 1 和 3 的文档。
【问题讨论】:
-
这是否回答了您的问题:stackoverflow.com/questions/55106243/… ?
-
不,它不符合我的要求。但这有点作用。但不是我的所有要求,我无法修改它。 stackoverflow.com/questions/25318050/…
-
嗯,我贴的那个链接是你需要的,请看一下:mongoplayground.net/p/cniCK__p3XM
标签: arrays mongodb mongodb-query