Mongodb / Mongo查询:如何反序列化存储在字符串字段中的嵌套JSON?

时间:2019-03-04 10:57:11

标签: json mongodb metabase

在配置数据库的上下文中:

我正在应用以下单线查询从mongodb文档集合中提取特定字段:

[{"$project":{"myName":"$field1.field2" }},
    {"$match":{"_id":{"$eq":"blah"}}}      ]

myName是一个字符串字段,实际上是一个序列化的JSON对象。

如何使用上面的管道(也许使用JSON.parse())来拉出嵌套在JSON层次结构下方的字段?

第二部分:我将如何添加最后一步来提取一些深度嵌套的字段?由于文档之间的文档结构不一致,因此情况更加复杂。

谢谢!

0 个答案:

没有答案