Has_one: через ассоциацию! Как создать связь между AccountHistory и поставщиком - PullRequest
0 голосов
/ 26 апреля 2019
class Supplier < ApplicationRecord
  has_one :account
  has_one :account_history, through: :account
end

class Account < ApplicationRecord
  belongs_to :supplier
  has_one :account_history
end

class AccountHistory < ApplicationRecord
  belongs_to :account
end

По какой-то причине в рельсах 6 невозможно создать соединение между Supplier и AccountHistory!

Нужен пример, как можно создать это соединение, если мы существуем Supplier и существуем AccountHistory

1 Ответ

0 голосов
/ 26 апреля 2019

Спасибо всем, я уже нашел решение!

Account.first.build_supplier(supplier_id: 1).save
...