, Например:

расноречивый словарь таков:

$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 и содержит неагрегированный столбец «myshop.products.id», который функционально не зависит от столбцов в предложении GROUP BY; это несовместимо с sql_mode = only_full_group_by (SQL: выберите * изproducts гдеstatus = 1 иstock > 0 иcategory_id = 5 групп поstore_id Сортировать поupdated_at предел 4)

Как я могу решить это?

Ответы на вопрос(7)

Ваш ответ на вопрос