概要
Laravelを用いて開発をしている際に関数の返り値とその型がどのようなものであるかを毎回調べるのがめんどくさいので、よく使う関数については早見表にしました。
ご参考になさってください。
返り値早見表
関数名 | 返り値 | 型 |
---|---|---|
get | コレクション(中身はModelのオブジェクト) | Illuminate\Database\Eloquent\Collection |
all | コレクション(中身はModelのオブジェクト) | Illuminate\Database\Eloquent\Collection |
pluck | コレクション | Illuminate\Support\Collection |
find | Modelのオブジェクト | 対象のモデルクラス or null |
first | Modelのオブジェクト | 対象のモデルクラス or null |
create | 新規作成されたレコード(Modelのオブジェクト) | 対象のモデルクラス |
save | true or false | bool |
insert | true or false | bool |
insertGetId | 新規作成されたレコードのid | int |
update | 更新されたレコード数 | int |
upsert | 影響されたレコード数 | int |
delete | 削除されたレコード数 | int |