Tôi đã tìm thấy truy vấn giống như thế này.Sử dụng toán tử không bằng nhau trong Cakephp
$this->paginate('Article', array('Article.status !=' => 'Inactive', 'Article.user_id !=' => $blocked_ids, 'Article.tags LIKE' => "%" . trim($this->params['url']['tag']) . "%"))
trong đó $ blocked_ids là một mảng các id. Nó ném một lỗi
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')
Khi tôi xóa !=
nó hoạt động tốt. Không có lỗi
Tôi đánh giá cao bất kỳ trợ giúp nào.
NOT IN dường như không làm việc. Lỗi tương tự. –