0
私は現在User
(has_many: address_book_users
)を持っているとAddressBookuser
(カラム:user_id, user_id_inserted
)私はuser.address_book_users
を呼び出すときレールでActiveRecordモデルで継承を使用するにはどうすればよいですか?
現在、私は私のアドレス帳にあるユーザーに対応[3, 4, 5]
のように、int型の配列を取り戻します。各ユーザーへのアクセスを得るために
for uid in user.address_book_users
user = User.find(uid)
:この配列を反復処理するとき
私がしなければなりません。
これを行うにはどうすればよいでしょうか?あるいは、私の関係を何とかRailsがユーザのIDを参照するカラムuser_id_inserted
を知っているところに改造するべきですか?
'has_and_belongs_to_many'と' has_many:through'をチェックアウトしてください –