SORU
22 Temmuz 2009, ÇARŞAMBA


Raylar takma adı ile has_many

Benim Kullanıcı modeli olabilir:

has_many :tasks

ve benim Görev modeli:

belongs_to :user

Sonra, diyelim ki yabancı anahtar 'user_id' görevler tablosunda depolanmış, işime yarayabilir:

@user.tasks

< / ^ hr .

Benim soru, nasıl has_many ilişki Kullanıcının Görevler için önerebileceğim bu gibi ilan mı:)

@user.jobs

... veya ...

@user.foobars

Moral için teşekkürler.

CEVAP
22 Temmuz 2009, ÇARŞAMBA


Bu bir şans ver:

has_many :jobs, foreign_key: "user_id", class_name: "Task"

:as polymorphic associations için kullanılır unutmayın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • max2sims2

    max2sims2

    19 Kasım 2008
  • oHeymarvin

    oHeymarvin

    11 Temmuz 2013
  • The Warp Zone

    The Warp Zon

    24 AĞUSTOS 2007