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

  • Avast

    Avast

    27 NİSAN 2006
  • RickardRick

    RickardRick

    9 Mart 2007
  • SlimaksClass

    SlimaksClass

    15 Kasım 2010