-1

Conversation というクラスと、User.id を格納する「assigned_to」という列があります。

すべての会話をロードするだけでなく、関連するユーザーもロードしたいのですが、どうすればよいですか?

私の会話クラスは次のとおりです。

class Conversation < ActiveRecord::Base
  attr_accessible :description, :name, :assigned_to
end

を追加する必要がありますが、フィールドhas_one :userにリンクするにはどうすればよいですか? :assigned_to現在、コントローラーの assigned_to フィールドにデータを入力していますが、ユーザー情報を含むリストを表示しようとしていますが、これを行う方法に興味があります。

基本的な ActiveRecord 機能のように思えますが、私は比較的新しく、ドキュメントには列の名前が変更された例がないようです。

4

1 に答える 1

2

I think that should something like :

belongs_to :user, foreign_key: :assigned_to

If you want more informations about available options, you can look at the API

于 2013-02-09T20:47:55.583 に答える