こんにちは。ひよっこです。
解決したと思った、前回のデータベースからデータを取得する件ですが、
ちっとも解決しておりませんでした
前回の、
ユーザーテーブルからログイン中のユーザーの情報IDのうち最新のもの1つ取ってくるのはできました。
が、
前回もう1つテーブル(ここでは詳細IDとします)があると言いましたが、
情報IDに紐づく詳細テーブルのうち最新のもの1つ取ってくる。
というのができなかった・・・
考え方は同じだと思うんです。
ただ、サーバーへの呼び出し方がわからない。
なので、検索
・・・・・
わからん
ユーザーテーブルと情報テーブルの時と同じようにしようとすると、
モデルのリレーションを呼び出すところでできなくなる
しばらく考えていると、
打開策を見つけた
合っているのかはわからないけど、、、
それがこちら
$詳細データ =
詳細モデル::where(['情報ID' => $情報データ
->id])->latest()->first();
情報データからIDを取ってきて、その中の最新データを詳細データに入れた。
つもり
一応欲しいデータを取ってくることはできた
一旦このまま進めてみます