下面是我的代码,有人知道为什么会出现这个错误吗?这个常规的代码在其他情况下可以工作,但是在下面的情况下就不行了。
@item_assistance_register = Office::ItemAssistanceRegister.new
@item_assistance_register.office_id = current_office.id
@item_assistance_register.user_id = current_user.id
@item_assistance_register.personnel_id = personnel_id
@item_assistance_register.register_page_no = new_item_assistance_register_page_no
@item_assistance_register.save!
@item_assistance_register
end
以下是我的模型
class Office::ItemAssistanceRegister < ApplicationRecord
has_many :item_assistance_register_items, class_name: "Office::ItemAssistanceRegisterItem", dependent: :destroy
belongs_to :personnel, class_name: "Office::Personnel"
belongs_to :office, :class_name => 'Office::Office'
# belongs_to :fiscal_year, :class_name => 'Office::FiscalYear'
belongs_to :user
end
看起来@item_assistance_register是一个关系,而它应该是模型。请你提供 office::ItemAssistanceRegister 的代码。