У меня есть 3 модели: Ассоциация HasMany служба служба HasBelongs Ассоциация и HasMany Член Член HasBelongs службанайти условиями с «членами»
Я хочу, чтобы найти элемент по ассоциации, но я считаю, Услуги по ассоциации.
$associations = $this->Member->Service->Association->find('all',
array(
'fields'=>array('id','libelle')
));
результат отладки:
array(
(int) 0 => array(
'Association' => array(
'id' => '1',
'libelle' => 'الادارة العامة للصحة العسكرية'
),
'Service' => array(
(int) 0 => array(
'id' => '1',
'libelle' => 'Divers',
'association_id' => '1'
),
(int) 1 => array(
'id' => '2',
'association_id' => '1'
),
(int) 2 => array(
'id' => '3',
'libelle' => 'مكتب الضبط BO',
'association_id' => '1'
)
)
),
(int) 1 => array(
'Association' => array(
'id' => '2',
'libelle' => 'أعضاء الديوان والمديرين'
),
'Service' => array()
),
(int) 2 => array(
'Association' => array(
'id' => '3',
'libelle' => 'المستشفات والمراكز والمصحات '
),
'Service' => array()
),
(int) 3 => array(
'Association' => array(
'id' => '4',
'libelle' => 'المستشفى العسكري الاصلي للتعليم '
),
'Service' => array()
)
Я хочу найти члена, например ассоциации: все члены, которые принадлежат Ассоциации الادارة العامة للصحة العسكرية т.е. все члены услуг 1, 2, 3
попробуйте использовать условие в вашем запросе. – MKD