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

  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • Neil Cicierega

    Neil Ciciere

    22 Mart 2006
  • Photoshop Pro Help

    Photoshop Pr

    1 Ocak 2007