知っておいていただきたいこと – 11
- 2022年7月15日
- 技術情報
今日もlaravelのTipsをいくつか共有したいと思います。
foreignIdFor()
メソッドを使って、与えられたモデルクラスと同等のカラムを追加できること
$table->foreignId('user_id');
それとも
$table->foreignIdFor(User::class);
//Userモデルに関連するuser_idカラム
QueryBuilderの insert
メソッドを使用したときに、bool値ではなくレコード ID を返したい場合、insertGetId
を使用
$data = [....];
DB::table('users')->insert($data);
//return bool
DB::table('users')->insertGetId($data);
//return レコード ID (E.G 13)
ということで、今回はこれで終わります。
金曜担当 – Ami
asahi at 2022年07月15日 10:00:00