【发布时间】:2020-08-03 19:29:29
【问题描述】:
实际上我从类别中获取我的类别模型值以获取输入..... category_id 在产品模型中充当外键 我正在接受这样的输入
<%= select_tag 'category', options_for_select(Category.pluck(:name, :id)), class: 'form-control', id: 'sel1' %>
并在 Product_controller 中传递类别 ID 创建这样的操作
def create
@product = Product.new(product_params)
@product.user = current_user
private
def product_params
params.require(:product).permit(:productname, :productprice, :productstatus,:image ,:category )
end
但是当我创建我的产品时,出现了该类别应该存在的错误。 我认为 params[:category] 没有通过 category_id
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4 ruby-on-rails-6