1、MongoDB查询
db.getCollection('数据表').find({'字段': {'$lt': 2}}) # 小于
db.getCollection('数据表').find({'字段': {'$lte': 2}}) # 小于等于
db.getCollection('数据表').find({'字段': {'$gt': 2}}) # 大于
db.getCollection('数据表').find({'字段': {'$gte': 2}}) # 大于等于
db.getCollection('数据表').find({'字段': 1}).sort([('字段1', 1), ('字段2', -1)]) # 查询排序
db.getCollection('数据表').find({'字段': 1}, {'_id': 0}) # 查询结果不包含'_id'字段
db.getCollection('数据表').find({'字段': {'$regex': '内容'}}) # 模糊查询
2、MongoDB索引
db.getCollection('数据表').createIndex({'字段1': 1, '字段2': 1}) # 创建索引
db.getCollection('数据表').dropIndex({'字段1': 1, '字段2': 1}) # 删除指定索引
db.getCollection('数据表').dropIndexes() # 删除所有索引
3、MongoDB修改
db.getCollection('数据表').updateMany({}, {'$set': {'字段': ''}}) # 批量修改数据
db.getCollection('数据表').updateOne({}, {'$set': {'字段': ''}}) # 修改一条数据
4、MongoDB删除字段
db.getCollection('数据表').updateMany({}, {'$unset': {'字段': ''}}) # 批量删除字段
db.getCollection('数据表').updateOne({}, {'$unset': {'字段': ''}}) # 删除一条数据的字段
5、去重
db.getCollection('数据表').distinct('字段') # 去重查询
db.getCollection('数据表').find({}).distinct('字段') # 去重查询