我正在尝试更新相关模型的属性。
正在创建invitem
的模型记录是相关的模型记录matitem
。
这是我在invitem
控制器中尝试的代码:
def create
@invitem = Invitem.new(params[:invitem])
respond_to do |format|
if @invitem.matitem_id != nil
Matitem.find(@invitem.matitem_id).update_attributes(:qty => (:qty - @invitem.units))
end
if @invitem.save
Rails 不喜欢我尝试减去的方式@invitem.units
方式:qty
我明白了
undefined method `-' for :qty:Symbol