【发布时间】:2012-05-30 13:25:44
【问题描述】:
是否可以用新数据更新现有的 MongoDB 集合。我正在使用 hadoop 作业向 Mongo 读取写入数据。所需的场景是: - 说 Mongo 的第一个集合是
{
"_id" : 1,
"value" : "aaa"
"value2" : null
}
从 Mongo 读取数据并处理数据后,MongoDB 应该包含
{
"_id" : 1,
"value" : "aaa"
"value2" : "bbb"
}
如果可能,请提供一些虚拟代码。
【问题讨论】:
-
你不能使用 $set basicDBObject 的简单更新吗?
标签: java mongodb hadoop mapreduce mongodb-hadoop