У меня есть таблица "items" с общим количеством строк данных = 11094, и есть 3 типа "status" (в ожидании, публикация sh и отклонение)
Вкл. MySQL Запрос
SELECT * FROM items WHERE status = 'pending'
возвращает 1 строка
SELECT * FROM items WHERE status = 'publish'
возвращает 11091 строки
SELECT * FROM items WHERE status = 'reject'
возвращает 2 строки
Примечание: сумма результата отдельного запроса равна общему количеству строк.
Но в Laravel (5.4) Контроллер
$items = Items::where( 'status', '=', 'publish' )->paginate(40);
возвращает 11091 строк
$items = Items::where( 'status', '=', 'reject' )->paginate(40);
возвращает 0 строк (хотя 2 данные доступны в таблице)
$items = Items::where( 'status', '=', 'pending' )->paginate(40);
возвращает 0 строк (хотя 1 данные доступны в таблице)
Я не могу понять, в чем проблема на самом деле. Пожалуйста, помогите.