6
Rails 3.2.2 yaşıyorum ve ben bir Varyant sınıf var:Öz tutarlılığına "ikiz" has_one dernek
class Variant < ActiveRecord::Base
has_one :twin_variant
end
ben bu sınıftan iki nesneleri ilişkilendirmek edebilmek istiyorum
için "ikizler oldu ". Ben oluşturmak istiyorum: böylece, sonra 2 nesneler birbirleriyle ilişkili hale gereken
v2 = Variant.new
v2.name = "Fantastic variant twin"
v2.save
v1.twin_variant = v2
:
v1 = Variant.new
v1.name = "Fantastic variant"
v1.save
Sonra ikiz varyantı oluşturmak için bir yöntem olmasını istiyorum :
v1.twin_variant
=> v2
v2.twin_variant
=> v1
Bu mümkün mü? Derneği nasıl kurmalıyım?
teşekkür ile kontrol edebilirsiniz aşağıdaki modeli
göz önüne alındığında, inşaat büyük! – Augusto