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

  • akalyne

    akalyne

    13 Mayıs 2009
  • apenney888

    apenney888

    27 EKİM 2010
  • DorkmanScott

    DorkmanScott

    14 NİSAN 2006