我正在关注有关 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"}
有没有人知道这里发生了什么?其他几个人检查了它并且无法帮助我,所以我希望有人可以在这里引导我朝着正确的方向前进。