如何从产品中获取子文档,并使其成为 LineItem product_detail。
我对这个设计的看法是,
减少“转移”到LineItem的数量的产品数量
class LineItem
field :quantity
embeds_one :product_detail
end
class ProductDetail
field :sku
field :name
embedded_in :line_item
end
class Product
field :sku, unique: true
field :model_no
field :name
field :image_url
field :quantity
end
代码可以是MongoDB或MongOID