Khắc phục lỗi Syntax error or access violation:1055 isn’t in GROUP BY trong Laravel

Chắc hẳn khi làm việc với database trong laravel các bạn sẽ gặp lỗi Syntax error or access violation khi cố gắng sử dụng groupby. Mình cũng từng khổ sở vì vấn đề này , sau này khi tìm hiểu mình đã biết lỗi này là do phiên bản version Mysql mà bạn đang sử dụng bạn có thể xem thay đổi tại đây. Để sửa lỗi này các bạn cần vào config/database.php sửa từ

thành như sau

Để ý các bạn sẽ thấy thông số strict mình đã chuyển từ True sang False .

Bây giờ các bạn có thể sử dụng groupby mà k lo lắng về lỗi Syntax error or access violation 1055 rồi đấy. Chúc các bạn may mắn

Tác giả : Đỗ Văn Bảo

Hiểu biết hạn hẹp , từ ngày theo CNTT thì tính tình hay quên. Vì vậy viết blog này để sau này quên còn có cái mà tìm lại.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *