Sab*_*bar 1 activerecord ruby-on-rails associations form-for
我有一个像这样的form_for:
<%= form_for(@post) do |f| %>
Run Code Online (Sandbox Code Playgroud)
我想提交一个不是模型属性的参数
<%= f.text_field :label%>
Run Code Online (Sandbox Code Playgroud)
我有一个Label模型(标签has_many:帖子和帖子has_many:标签),在posts_controller的创建操作中,我想根据标签text_field创建一个新的Label对象.通过上面的text_field我得到:
undefined method `label'for #<Object>
Run Code Online (Sandbox Code Playgroud)
我怎样才能实现这一目标?
提前致谢!
如果您的属性不存在于数据库表中,并且仍然想要使用它,那么您可以通过以下方式将该属性指定到模型中
attr_accessor :name, :email, :content
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1716 次 |
| 最近记录: |