0
我试图插入一个有多个嵌入式文档的文档,但我一直无法确定这样的文档的结构。如何使用Ruby API在MongoDB中嵌入多个文档?
我在大多数地方使用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
然而,标识符不显示嵌入式文档时,我打电话插入。我刚刚在我的父文档中遇到了一堆垃圾。
嵌入式文档的适当结构是什么?
您是否在添加新数据后保存文档? – skayred
对不起,直到现在还没有看到您的评论。我正在执行一个插入与我在这里建立的阵列,所以是的。 – LeakyBucket