2011-07-28 17 views
6

'da refer_many ve has_many arasındaki farklar mongoid için yeni. Ben Ryan bate 238 ekran döküm yardımı ile rubyonrails ile mongoid yapmaya başlıyorum.mongoid

Hash_many'yi anlatan mongoid resmi web sitesinin "Referansı" bölümünde buldum. Herhangi bir kimse, has_many ve references_many arasındaki farkın ne olduğunu ve hangi mongoid sürümünün onları desteklediğini açıklamama yardımcı olabilir.

Çok teşekkürler.

+10

kullanmanız gerekir. Bunlar takma adlardır, hiçbir fark yoktur. – rubish

+1

çok yararlı. çok teşekkürler –

cevap

9

mongoid doc itibaren bunu okuyabilir: ebeveyn ilişkisi yarattı olduğunda

http://mongoid.org/docs/upgrading.html

İlişkisel dernekler artık otomatik olarak kaydetme. Önceden, references_many veya references_one ilişkilendirmesi yüklenmiş olan yeni bir belgede kaydedilen bir tasarruf, ilk kaydederken ilişkilerini kaydedecektir. geri bu işlevselliği elde etmek için, bir otomatik kaydetme: true seçenek makroya sağlanmalıdır (Bu yalnızca references_many ve references_one için geçerlidir):

yüzden şimdi hiçbir farklılık olduğunu ve serbest doldurabilirsiniz düşünüyorum autosave: true seçenekleriyle

İlgili konular