在活动管理中嵌套 has_one
我正在使用 Rails 3.0.10 和 ActiveAdmin 0.3.2。
我对嵌套表单和 has_one 关联有疑问。使用 has_many 我可以获得嵌套表单,但在这种情况下我确实需要理解和使用 has_one 。
模型:
class Article < ActiveRecord::Base
belongs_to :section
has_one :seo
accepts_nested_attributes_for :seo
end
class Seo < ActiveRecord::Base
belongs_to :article
end
app/admin/article.rb怎么写?
感谢您的任何建议!
I'm using Rails 3.0.10 and ActiveAdmin 0.3.2.
I have a problem with nested form and an has_one association. Using an has_many I can get nested forms but I really need to understand and use an has_one in this case.
Model:
class Article < ActiveRecord::Base
belongs_to :section
has_one :seo
accepts_nested_attributes_for :seo
end
class Seo < ActiveRecord::Base
belongs_to :article
end
How write app/admin/article.rb ?
Thanks for any suggestions!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我遇到了完全相同的问题,这是迄今为止我所做的工作:
不幸的是,开箱即用的 ActiveAdmin 0.6.0 的样式不太好,所以我仍在寻找更好的解决方案。 ActiveAdmin 表单中的
has_many
帮助程序构建接近 - 我基本上想要一个has_one
版本。I'm having exactly the same problem, and here's what I've got working so far:
Unfortunately the styling isn't very nice with out-of-the-box ActiveAdmin 0.6.0, so I'm still looking for a better solution. The
has_many
helper in ActiveAdmin's form build is close - I basically want ahas_one
version.