неопределенный метод `save! ' за # Вы имели в виду? save_btn - PullRequest
0 голосов
/ 23 апреля 2020

Ниже мой код, может кто-нибудь знает, почему эта ошибка. Этот обычный код работает в других случаях, но не в следующем.

    @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

1 Ответ

0 голосов
/ 23 апреля 2020

Похоже, @item_assistance_register - это отношение, хотя оно должно быть моделью. Можете ли вы предоставить офис :: ItemAssistanceRegister код

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...