LoginSignup
0
0

More than 3 years have passed since last update.

[コントローラー]DBから特定のカラムの数値を取り出したい(自分メモ)

Last updated at Posted at 2020-09-25

Aテーブル:user
Bテーブル:user_info

目的:
Bテーブルの特定カラム(ここではuser_main_id)の数値を返したい

やり方:
用意されているのは、Aテーブルの@user_sessionのみ。

  1. Aテーブルの@user_sessionの中のidを探し出す。
  2. Aテーブルのidと、Bテーブルのuser_idの数値を一致させる
  3. 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

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0