【发布时间】:2016-10-26 12:45:42
【问题描述】:
如何在 java 或 scala 中将嵌套的 bson 转换为平面 bson
输入 Bson
{
a: 10,
b: {
c: 20,
d: {
e: "a"
}
}
}
输出 Bson
{
a: 10,
b_c: 20,
b_d_e: "a"
}
我在解析时遇到的问题是在
{
"_id": {
"$oid": {}
},
"dateField": {
"$date": {}
}
}
我希望 id 为字符串,日期字段为日期
【问题讨论】:
-
你不是说 JSON 吗? ...您尝试了什么?
-
没有 BSONObject。 api.mongodb.com/java/2.5/org/bson/BSONObject.html。 BSONObject 必须映射用于迭代的方法。