..., tags: ["热带", "甜"]}) // 插入带标签数据
// $all:查询指定字段包含所有指定内容的文档
await col.find({ tags: {$all:['热带','甜'...] } }
// $elemMatch: 指定字段数组中至少有一个元素满足所有查询规则
col.insertOne({hisPrice: [20,25,30]}); // 数据准备
col.find(...用于修改
fruitsColl.updateMany({ name: "芒果", tags: "甜" }, { $set: {"tags.$": "香甜"} })
聚合操作符:使用aggregate方法,使文档顺序通过管道阶段从而得到最终结果...而mongoose就是i 一个良好的工具。
mongoose是一个优雅的nodejs对象文档模型。它是由关系型数据库的思想去应用到非关系型数据库。...author: String,
body: String,
comments: [{ body: String, date: Date }], // 定义对象数组