作为一个mongo的小白,在做一些工作的时候,发现一些对应的查询语句不会写,在搜索引擎查找也不太容易找到,于是我就随手写一下吧!
子查询,子查询not in
db.getCollection("文档名").aggregate([
$match: {
"字段名": {
$nin: db.other_collection.distinct("字段名")
db.getCollection("文档名").aggregate([
$sample: {
size: 10
db.getCollection("文档名A").aggregate([
$lookup: {
from: "文档名B",
localField: "文档名A的字段",
foreignField: "文档名B的字段",
as: ""
复制代码