java或scala中的嵌套bson到平面bson
如何在java或scala中将嵌套bson转换为平面bson 输入Bson 输出Bson 我面临的问题是语法分析java或scala中的嵌套bson到平面bson,java,mongodb,scala,bson,Java,Mongodb,Scala,Bson,如何在java或scala中将嵌套bson转换为平面bson 输入Bson 输出Bson 我面临的问题是语法分析 { "_id": { "$oid": {} }, "dateField": { "$date": {} } } 我希望id作为字符串,日期字段作为日期,您可以使用库 new JsonFlattener(json).withSeparator('_').flatten() 你是说JSON吗。。。你试过什么?没有B对象。BSO
{
"_id": {
"$oid": {}
},
"dateField": {
"$date": {}
}
}
我希望id作为字符串,日期字段作为日期,您可以使用库
new JsonFlattener(json).withSeparator('_').flatten()
你是说JSON吗。。。你试过什么?没有B对象。BSONObject必须映射用于迭代的方法。这很好,但我想为BSON做一些特定的事情,因为BSONObject有自己的存储结构。当bson对象被解析为json时,id需要用字符串表示,请说:{}{{u id:{“time”:“,“machine”:“},}
{
"_id": {
"$oid": {}
},
"dateField": {
"$date": {}
}
}
new JsonFlattener(json).withSeparator('_').flatten()