Как подсчитать поле lot со значением Enum '1'?

185
18 мая 2017, 12:44
$lots = Post::find()->where(['lot'=>'1'])->count();
Answer 1

$lots = Post::find()->where(['lot' => 1])->asArray()->count();

Answer 2

Структуру таблицы покажите, но если взять что у вас lot колонка в таблице Post тогда должно быть вот так:

$lots = Post::find()->where(['lot' => 1])->find()->asArray();
READ ALSO
Почему возникает такая ошибка и как “правильно” написать деструктор?

Почему возникает такая ошибка и как “правильно” написать деструктор?

Проблема возникает именно в том момент когда вызывается десктруктор, если доверит создание деструктора "автоматике", то ни чего не меняется...

209
Реализовать Counting Sort в стиле C++

Реализовать Counting Sort в стиле C++

Стало интересно, как оформить алгоритм сортировки подсчетом из Кормена по стандартам C++ для сортировки произвольных объектов, а не только...

318
Не могу считать строку в массив структур

Не могу считать строку в массив структур

Видимо вся проблема в том, что размер массива я также читаю из файла (тобиш он динамический), и когда я пытаюсь считать строку через getline компилятор...

790
Передача файла через каналы/pipe

Передача файла через каналы/pipe

Пишу клиент/серверное приложение, клиент вводит имя файла, сервер ищет етот файл у себя и передает его клиентуНе могу найти никакого способа...

280