假设我在 MongoDB 中有一个动态模式,并且其中一个 BSONDocuments“其他”可以有不同的文档和值。例如:
-Other
---Page:25
---Title: WC
---Author: Dickens
+ some others (dynamic)
另一条记录只有一个文件:
-Other
---Author: None
我正在将此数据导出为关系格式,并希望将 Page、Title、Author 导出为名为“Other”的字段中的不同值,并将 25、WC、Dickens 导出为名为“Other Value”的字段中的对应值。
换句话说,我想遍历“其他”中的可能文档,并将这些文档的名称分配给一个变量,并将这些文档的值分配给另一个值。而“其他”不是一个数组......
实现这一目标的最佳方法是什么?
谢谢,
帕夏