1
我mongoid HAS_ONE关系简单的形式,mongoid,has_one没有保存?
class Banner
include Mongoid::Document
field :url, type: String
has_one :asset
embedded_in :campaign
validates_presence_of :url
end
而且
class Asset
include Mongoid::Document
belongs_to :user
我使用茧使用simple_form嵌套形式。
定义simple_form
<%= f.input :asset, :collection => @assets%>
<%= f.input :url %>
这是从岗位操作输出:
campaign[banners_attributes][0][url]:Gadf
campaign[banners_attributes][0][asset]:506203a70fc16ce14f00000d
campaign[banners_attributes][0][_destroy]:
campaign[banners_attributes][0][id]:5062f1330fc16cfd6b000011
但资产从不为这面旗帜相关。有任何想法吗?
所以对于''506203a70fc16ce14f00000d'''是越来越刊登的控制器动作,但它永远不会被保存到横幅资产备案'蒙戈文件ID? – thoughtpunch