私は少しばかげているように感じますが、これは機能していません (そして、私はそれが機能するはずだと思っていました):
class MembershipCard < ActiveRecord::Base
belongs_to :association
belongs_to :personal_record
validates :number, :presence => true
def dis
print "---------------------------- #{personal_record.as_json}---------------------"
number
end
def value
id
end
end
class PersonalRecord < ActiveRecord::Base
has_many :membership_card, :dependent => :nullify
def dis
"#{name} #{surname}"
end
def val
id
end
end
print "---------------------------- #{personal_record.as_json}---------------------"
印刷ではありません。なぜこれが起こっているのかについて何か提案はありますか?
この方法では関連付けられたモデルにアクセスできず、災害です。基本的にアクティブレコードを使用できません。