Допустим, у меня есть динамическая схема в MongoDB, и один из BSONDocuments "other" может иметь разные документы со значениями. Например:
-Other
---Page:25
---Title: WC
---Author: Dickens
+ some others (dynamic)
В другой записи только один документ:
-Other
---Author: None
Я экспортирую эти данные в реляционный формат и хотел бы экспортировать Page, Title, Author как различные значения в поле с именем «Other» и 25, WC, Dickens как соответствующие значения в поле с именем «Other Value».
Другими словами, я хотел бы просмотреть возможные документы в «Другое» и присвоить имена этих документов переменной, а значения этих документов - другому значению. И «Другое» не является массивом ...
Каков наилучший способ достичь этого?
Спасибо
Pasha