MongDB语法

批量更新

db.DIC_DrugInventory.find({"DrugGenericName":null}).forEach(function(item){
db.DIC_DrugInventory.update({"_id":item._id},
{"$set":{"DrugGenericName":""}},false,true)
}
)

批量删除

db.DIC_DrugInventory.deleteMany({"AreaName":{$regex:"4"},"Quantity":"0.0000" });

批量增加

db.DIC_DrugInventorySum.insertMany()

正则

db.DIC_DrugInventory.find({"CreatTime":{$regex:"2016"}})
如果你想查找没有设置age字段的文档:
db.collection.find({ age: { $exists: false } })
如果你想查找age字段为null的文档,可以使用:
db.collection.find({ age: { $eq: null } })

时间段查询

db.DIC_DrugInventorySum.find({"CreateTime":{"$gt":ISODate("2025-01-01"),"$lt":ISODate("2025-12-31T23:59:59")}})
posted @ 2024-12-23 19:21  NewJersey  阅读(17)  评论(0)    收藏  举报