且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何检查一个数组字段在MongoDB中是否包含唯一值或另一个数组?

更新时间:2022-11-24 11:38:13

尝试一下:

db.blogpost.find({ 'tags' : 'tag1'}); //1
db.blogpost.find({ 'tags' : { $all : [ 'tag1', 'tag2' ] }}); //2
db.blogpost.find({ 'tags' : { $in : [ 'tag3', 'tag4' ] }}); //3