Я пытаюсь вставить документ с несколькими встроенными документами, но не могу определить структуру для такого документа.
В большинстве мест я использую Mongoid, но мне нужно выполнить пакетвставка документа.
Я пробовал следующее:
def build_records_array(records)
records.collect do |record|
record.raw_attributes["identifier"] = record.identifiers.collect { |identifier| identifier.raw_attributes }
record.raw_attributes
end
end # self.build_records_array
Однако идентификаторы не отображаются как встроенные документы, когда я вызываю insert.Я только что получил кучу мусора в своем родительском документе.
Какая структура должна быть встроена в документы?