Aテーブル:user
Bテーブル:user_info
目的:
Bテーブルの特定カラム(ここではuser_main_id)の数値を返したい
やり方:
用意されているのは、Aテーブルの@user_sessionのみ。
- Aテーブルの@user_sessionの中のidを探し出す。
- Aテーブルのidと、Bテーブルのuser_idの数値を一致させる
- Bテーブルの中でidで一致した後、目的のカラム(user_main_id)を取得する
コントローラー
API表示名: user.find_by(user_id: @user_session.record.id).user_main_id
@user_sessionの中身が何かが重要!
参考URL
https://qiita.com/tsuchinoko_run/items/f3926caaec461cfa1ca3