你可以使用 Log::info()
,或使用更短的 info()
額外參數(shù)信息,來了解更多發(fā)生的事情
Log::info('User failed to login.', ['id' => $user->id]);
你可以在你的 Eloquent 句子或者任何集合結(jié)尾添加 ->dd()
,而不是使用 dd($result)
。
// 以前
$users = User::where('name', 'Taylor')->get();
dd($users);
// 現(xiàn)在
$users = User::where('name', 'Taylor')->get()->dd();
在最新的 Laravel 8.49 中:Log::withContext()
將幫助您區(qū)分不同請(qǐng)求之間的日志消息。
如果你創(chuàng)建了中間件并且設(shè)置了 context,所有的長(zhǎng)消息將包含在 context 中,你將會(huì)搜索更容易。
public function handle(Request $request, Closure $next)
{
$requestId = (string) Str::uuid();
Log::withContext(['request-id' => $requestId]);
$response = $next($request);
$response->header('request-id', $requestId);
return $response;
}
更多建議: