Использовать Comme_of с активным хранилищем Rails 5.2 - PullRequest
0 голосов
/ 03 апреля 2019

Я использую Comme_of в модель, я пытаюсь передать активный объект хранения, но он устанавливает ноль

composed_of :constitutive_act,
    class_name: 'ConstitutiveAct',
    allow_nil: false,
    mapping: [
      ['constitutive_act_person_name', 'person_name'],
      ['constitutive_act_number', 'number'],
      ['constitutive_act_date', 'date'],
      ['constitutive_act_document', 'document'],
    ]
class ConstitutiveAct
  attr_accessor(
    :person_name,
    :number,
    :date,
    :document
  )
  def initialize(person_name, number, date, document)
    @person_name = person_name
    @number = number
    @date = date
    @document = document
  end

constitutive_act.constitutive_act.document

возвращает ноль, но атрибут конститутивный_акт_документ присутствует и перезапускается

...