MongoDB的简单的常用语法
# 说明
很简陋,都是基础语法,仅作为备忘
# 查询
db.collectionName.find(
{
'_id':new ObjectId('ID')
}
)
1
2
3
4
5
2
3
4
5
使用id查询的时候要注意转化为ObjectId,java中使用的时候实体类也最好定义为
@MongoId
private ObjectId id
1
2
2
否则你会发现怎么都查不到数据,就是因为mongo对数据类型的要求很严格。
# 更新
db.collectionName.update(
{
'_id':new ObjectId('ID')
},
{
'$set':
{
'字段名1':'新值',
'字段名2':'新值',
}
}
)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
编辑 (opens new window)
上次更新: 2024-11-06, 19:27:10