質問文には、model 定義が提示されていないので、正確な回答はできません。
でも、多分こんな風にしてアクセスできると思います。
- talk の id から item を得る。
item = Talk.where(id: id).item
item の各属性は item.xxx で取得できます。
item.id
item.status
- talk の id から want_user を得る。
want_user_id = Talk.where(id: id).want_user_id
want_user = User.where(id: want_user_id)
want_user の各属性は want_user.xxx で取得できます。
- talk の id から give_user を得る。
give_user_id = Talk.where(id: id).give_user_id
give_user = User.where(id: give_user_id)
give_user の各属性は want_user.xxx で取得できます。
model 定義というのは、 Table 間の関連付けの定義や、属性の制限の定義などです。
app/models/*.rb で記述するものです。
Rail での DB のアクセスについては、以下を参照するとよいです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/06 13:33
2016/03/06 14:10
2016/03/07 00:06