未初始化的常量,请求参数????迷失了

时间:2014-07-09 18:35:40

标签: ruby-on-rails ruby uninitialized-constant

我在rails(http://tutorials.jumpstartlab.com/projects/merchant.html)上关注本教程并遇到一段时间我已经遇到的错误。我收到的错误消息低于说明

uninitialized constant OrderItem::ProductId 

我的代码如下。它突出显示了以@order_item开头的行。

# POST /order_items.json
  def create
    @order_item = OrderItem.new(product_id: params[:product_id], order_id: @order_id)

    respond_to do |format|
      if @order_item.save

它也告诉了我。

请求参数:

{"authenticity_token"=>"yCeOPJCrLoK2jYBXnjPVra8jtPjOa98UCXXRA51ySxY=",
 "product_id"=>"1"}

有没有人知道这里发生了什么?其他几个人检查了一下,无法帮助我,所以我希望有人能带领我朝着正确的方向前进。

0 个答案:

没有答案