mongodb tags匹配查询

求知探索 1年前 ⋅ 730 阅读

单标签查询:

db.tags.find({tags: "blue"})

多标签匹配:

db.tags.find({ tags: { $all: ["cheap", "blue"] } } )

不等于匹配:

db.tags.find({tags: { $ne: "blue" } })

not in匹配:

db.tags.find({ $and: [ {tags: { $all: ["blue", "cheap"] } }, { tags: { $nin: ["red", "tall"] } } ] })

全部评论: 0

    我有话说: