CakePHP ACL tanımlanmış gruplara dayalı kullanıcıları bulmak için nasıl?

0 Cevap php

I'm using CakePHP here. Let's say I have 3 groups of user, namely:

  1. Süper Yönetici
  2. Yönetim
  3. Müşteri

ve bu senaryo ACL kullanarak kurulum olmuştur.

Now, how do I return only users that belong to a particular group? e.g. Find all Müşteri only

Ben saf SQL deyimini kullanarak bunu yapmak mümkün duyuyorum:

SELECT *
FROM `users`
WHERE `id`
IN (
SELECT foreign_key
FROM `aros`
WHERE `parent_id` =3
)

Ben kullanarak CakePHP şekilde nasıl yapabilirim $this->Model->find();?

0 Cevap