1
この質問は次のようなものです:laravel uuid not showing in queryしかし、この質問の違いは、そのテーブルがid
フィールドのピボットテーブルで、挿入時にMySQLトリガを介して生成されたUUIDが使用されていることです。ピボットテーブルのラエルベルの雄弁なUUID
ピボットテーブルの別のモデルを作成して、同様の質問の回答と見なされるソリューションを提供したくありません。だから、それに関連する別のモデルからピボットテーブルの型キャストを実行する方法はありますか?
私は 'protected $ casts = ['activeStatuses.pivot.id' => 'string'];'を試しましたが、動作しません。 – SaidbakR
更新された答えを確認してください –
ありがとう、カスタム文字列 '$ primaryKey'と' $ casts = ['customPrimaryField' => 'string'] 'が完璧に機能しました。 –