2013-09-24 6 views
0

Я пытаюсь выбрать все данные из таблицы «пользователи», где «reset_code_date» не является нулевым. Как я могу это сделать с помощью propel?SELECT DATA WHERE FIELD NOT NULL

Теперь у меня есть это:

$canceledusers = UserQuery::create()->filterByResetCodeDate()->find(); 

Как вы можете видеть, теперь я выбираю все поля, где reset_code_date IS NULL. Но как я могу выбрать все поля, где он не равен нулю?

ответ

1

Попробуйте это:

$canceledusers = UserQuery::create()->where('reset_code_date is not null')->find(); 
+0

Спасибо, работает как шарм! – nielsv

1
$canceledusers = UserQuery::create() 
    ->filterByResetCodeDate(null, \Criteria::ISNOTNULL) 
    ->find();