我正在使用 Laravel 5.7 并且了解 Monolog 包。我現(xiàn)在的問題是,由于我還沒有找到正確記錄數(shù)據(jù)的適當(dāng)教程,如果將轉(zhuǎn)換為數(shù)組的用戶輸入發(fā)送到數(shù)據(jù)庫,我該如何正確記錄?數(shù)組很大,所以我看不到記錄整個事情的任何用處,但我想確保數(shù)組已傳遞到數(shù)據(jù)庫(使用 API 包進(jìn)行數(shù)據(jù)庫連接和保存數(shù)據(jù)的方法) .如果數(shù)據(jù)發(fā)送正確,我知道如何記錄嗎?(當(dāng)然,當(dāng)出現(xiàn)問題時記錄它)
2 回答

拉丁的傳說
TA貢獻(xiàn)1789條經(jīng)驗 獲得超8個贊
您可以DB::listen
在提供程序內(nèi)部使用,就像文檔建議的那樣。https://laravel.com/docs/5.7/database#listening-for-query-events
這將記錄對您的數(shù)據(jù)庫執(zhí)行的每個查詢,但您應(yīng)該使用驗證來確保用戶發(fā)送的數(shù)據(jù)是正確的,可能以表單請求的形式。https://laravel.com/docs/5.7/validation#form-request-validation

慕田峪9158850
TA貢獻(xiàn)1794條經(jīng)驗 獲得超7個贊
如果您在本地安裝中使用,請嘗試獲取望遠(yuǎn)鏡包。這個包不僅在數(shù)據(jù)庫中,而且在 laravel 內(nèi)部的一系列點(diǎn)中安裝了一個帶有良好方法的記錄器環(huán)境。
- 2 回答
- 0 關(guān)注
- 144 瀏覽
添加回答
舉報
0/150
提交
取消