اگر نیاز به برنامه نویسی اپلیکیشن موبایل از نوع اندروید یا iOS دارید.. اگر نیاز به هر نوع وبسایت یا وب اپلیکیشنی دارید.. اگر قصد آنلاین کردن کسب و کارتون رو دارید با من تماس بگیرید 09128182951
چطور Eloquent Queries را در لاراول لاگ کنیم؟
یه زمانی هست شما میخواید Eloquent Queries که نوشتید رو به صورت جملات sql ببینید یا زمان کویری رو بدونید. این موضوع هم به یادگیری و درک بیشتر شما از Eloquent کمک میکنه هم اینکه شما به کمک اون میتونید کویری خودتون رو بهبود ببخشید. برای این موضوع به شکل زیر عمل کنید:
l
خروجی شما یه همچین چیزی خواهد بود:
همونطور که می بینید حالا هم کویری خودتون رو به صورت جملات sql دارید هم تایم کویری رو دارید. این موضوع کمک میکنه برای تست یک یا چند کویری مشخص رو بررسی کنیم.
گاهی اوقات نیازه ما همه ی کویری هایی که استفاده میکنیم رو به صورت لاگ داشته باشیم. برای این موضوع چند راه داریم.
روش اول:
میتونیم به راحتی با اضافه کردن کدهای زیر به فایل routes/web.php اینکار رو انجام بدیم
حالا در مسیر storage/logs کویری هایی که استفاده میشند لاگ میشند.
روش دوم:
در روش دوم همه چیز پشت پرده انجام میشه. در فایل Providers/AppServiceProvider.php
کدهای زیر را در متد بوت اضافه کنید:
یا حتی اگر نیاز دارید لاگ های خودتون رو در یک فایل مشخص اضافه کنید میتونید به حالت زیر عمل کنید.
حتی میتونید با اضافه کردن شرط زیر فقط در زمان دیباگ کویری های خودتون رو لاگ کنید.
مطلبی دیگر از این انتشارات
چطور امکان «ادمین» را به سایت لاراولی در حال کار اضافه کردم؟
مطلبی دیگر از این انتشارات
اعتبار سنجی فرم ها در لاراول
مطلبی دیگر از این انتشارات
ورودی از کاربر در لاراول