【发布时间】:2020-07-14 13:22:43
【问题描述】:
例如我有三个模型,即模型A、模型B和模型C
class ModelA
embeds_many :modelBs
accepts_nested_attributes_for :modelBs
end
class ModelB
embedded_in :modelA
embeds_many :modelCs
accepts_nested_attributes_for :modelBs
end
class ModelC
embedded_in :modelB
end
我正在尝试从一个控制器(即 ModelAcontroller)创建所有三个模型。我如何在 mongoid 中做到这一点?在活动记录中,只需声明 Accepts_nested_attributes_for 即可。
【问题讨论】:
-
应该在 Mongoid 中以同样的方式工作。 docs.mongodb.com/mongoid/master/tutorials/…
标签: ruby-on-rails ruby mongoid