Slide 14
Slide 14 text
Copyright© M&Aクラウド 15
EloquentのリレーションによるN+1問題
アプリケーションに途中から追加する場合、いちいち例外で停止されると面倒です。
そんなときはwith漏れをログ出力させて後で一気に直しましょう!
Model::handleLazyLoadingViolationUsing(function ($model, $relation) {
$class = get_class($model);
info("Attempted to lazy load [{$relation}] on model [{$class}].");
});