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

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

public function moderators() {

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

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

0

Решение

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

$this->User->query("select * from users where role = 'moderator';");
1

Другие решения

Других решений пока нет …