Использование оператора not equal в Cakephp

У меня есть запрос find, который выглядит следующим образом.

$this->paginate('Article', array('Article.status !=' => 'Inactive', 'Article.user_id !=' => $blocked_ids, 'Article.tags LIKE' => "%" . trim($this->params['url']['tag']) . "%"))

где $blocked_ids - массив идентификаторов. Выдает ошибку

SQL Error: 1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= ('170')

Когда я убрал != все работает нормально. Ошибок нет

Буду благодарен за любую помощь.

10
задан Josh Randall 1 December 2011 в 11:51
поделиться