Попытка отобразить пользователя с определенной ролью в cakephp 2x

Я пытаюсь отобразить таблицу Users и хочу, чтобы она отображала пользователя только с ролью "Модератор".

public function moderators() {

    $this->set('users', $this->paginate());
    $this->User->find('all', array(
    'conditions' => array('User.role' => 'moderator')
)); 

Это мой контроллер, и кажется, что он все еще отображает все данные в моей таблице.

1 ответ

Решение

Попробуйте использовать пользовательский запрос для этого:

$this->User->query("select * from users where role = 'moderator';");
Другие вопросы по тегам