await col.find({$text:{$search:'芒果'}}) // 按词搜索,单独字查询不出结果
// 数组$all,$elemMatch,$size
col.insertOne({...] } }
// $elemMatch: 指定字段数组中至少有一个元素满足所有查询规则
col.insertOne({hisPrice: [20,25,30]}); // 数据准备
col.find(...:可以修改数据库数据或添加附加数据
// 字段相关:$set,$unset,$setOnInsert,$rename,$inc,$min,$max,$mul // 更新多个字段
await fruitsColl.updateOne...(
{ name: "芒果" },
{ $set: { price: 19.8, category: '热带水果' } },
);
// 更新内嵌字段
{ $set: { ..., area: {city...']}) //添加tags数组字段
fruitsColl.updateMany({ name: "芒果" }, { $push: {tags: '上火'}}) // $pull,$pullAll用于删除符合条件项