Ошибка при запросе с указанием доп.поля
Подскажите пожалуйста, как правильно сделать запрос и найти все товары с указанием своего дополнительного поля.
Ругается:
$products= $modx->getCollection('msProduct', array(
'createdby' => $idUser,
'parent:IN' => $category,
'block' => 0
));где block поле созданное мной.Ругается:
**public_html/core/xpdo/om/xpdoobject.class.php : 240)
Error 42S22 executing statement:
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'msProduct.block' in 'where clause'
)При этом что $product->get('block');получает запись. Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
или
Это при условии что у вас в базе у поля значение «0»
Но мне необходимо получить их через getCollection, хотя бы для того, чтобы посчитать их количество.
Получилось следующим образом: