数据例子如下:
{
"_id": ObjectId("4edf1a1c653466a65acca496"),
"userID": "4de2f16412c9f8043591a9ad",
"pathList": [
{
"pathID": 1,
"pathElements": [
{
"elementType": "SPOT",
"elementID": 1331794584.439,
"name": "北京"
},
{
"elementType": "SPOT",
"elementID": 1331794603.39,
"name": "上海"
}
]
},
{
"pathID": 2,
"pathElements": [
{
"elementType": "SPOT",
"elementID": 1331794584.439,
"name": "北京"
},
{
"elementType": "SPOT",
"elementID": 1331794603.39,
"name": "上海"
}
]
}
],
}
想将pathID为1,elementID为1331794584.439的name设置为"南京",如何使用java客户端语句?多谢!现在方法是用笨方法:先获取这个DBObject,修改name值,再在文档中pull这一项,最后将修改后的DBObject再push进去。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。