Мой красноречивый laravel выглядит следующим образом:
$products = Product::where('status', 1)
->where('stock', '>', 0)
->where('category_id', '=', $category_id)
->groupBy('store_id')
->orderBy('updated_at', 'desc')
->take(4)
->get();
При выполнении существует такая ошибка:
SQLSTATE [42000]: Ошибка синтаксиса или нарушение доступа: 1055 Выражение # 1 списка SELECT не находится в предложении GROUP BY и содержит неагрегированные column 'myshop.products.id', который функционально не зависит от столбцы в разделе GROUP BY; это несовместимо с sql_mode = only_full_group_by (SQL: select * from
productsгдеstatus= 1 иstock> 0 иcategory_id= 5 группаstore_idпорядкаupdated_atпредел desc 4)
Как я могу его решить?