学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

募集をシェアしてメンターを探そう
シェア

※ この募集は締め切られました。

プログラミング PHP Laravel

【リリース間近で緊急募集】laravelにおけるuuidをPKとしたデータ取得の挙動について

2022年11月24日
単発
予算
30,000円
提案数
5人が提案中
応募期限
終了

【教えてもらいたいこと】
プログラミング/サーバーサイド PHP Laravel

【利用目的】
技術的な質問・相談

【具体的な相談内容】
【環境】
・php 7.4
・laravel8.8
ライブラリ
・goldspecdigital/laravel-eloquent-uuid”: “^8.0”
【前提】
usersテーブルと、blogsテーブルがあり、
usersテーブルはこのようになっています。
・id(連番)
・uuid(ライブラリで生成したuuid, 主キー)
・name
・created_at
・updated_at
blogsテーブルはこのようになっています
・id
・user_id (uuidがセットされる)
・title
・content
・created_at
・updated_at
【質問】
ユーザー一覧取得する際にユーザーに紐づいているブログも取得したいのですが、取得できるユーザーと取得できないユーザーがあります。

参考コード:
User::with(“blogs”)->get();

元々連番のidを主キーにしていたときは正常に動きましたが、uuidを主キーに変更してから正常に動く場合と正常に動かない場合が出てきました。
この場合、どのような原因が考えられますでしょうか。
フレームワーク側のコードを追っていますが、未だ原因が見つかっておらず、解決策がありましたらご教授いただきたいです。
よろしくお願いいたします。

【希望相談スタイル】
技術的な質問・相談, ロードマップ・学習法相談

【目安予算】
30000円

募集をシェアしてメンターを探そう
シェア