Trong câu lệnh Query Builder , bạn có thể nhận được câu lệnh SQL bằng cách gọi phương thức toSql() và phương thức getBindings() để nhận giá trị của nó.

I, Khi bạn muốn chuyển đổi Query Builder sang SQL

Kết quả

II, Khi bạn muốn kiểm tra SQL của nhiều Query Builders

Để show nhiều Query Builder 1 lúc , các bạn làm theo cách sau:

Kết quả

III, Đăng ký với nhà cung cấp dịch vụ và tự động xuất ra tệp nhật ký

Cách này chúng ta sẽ xây dựng 1 Service Provider để tự động ghi log vào file laravel.log.

1, Tạo một Service Provider có tên là DataBaseQueryServiceProvider

2, Nội dung file app/Providers/DataBaseQueryServiceProvider.php

3, Cấu hình file config/logging.php

4, Cấu hình ENV

IV, Thực hiện test

1, Bổ sung vào nội dung file routes/web.php đoạn code sau

2, Kiểm tra nội dung file storage/logs/laravel-***.log

 

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments