1
에 내가 변수로 conditions
세트 국가를 찾기 위해 노력하고, 그것은 다음과 같습니다조건 CakePHP를
$conditions = '1,2,3';
$this->set('options',
$this->Agency->Country->find('list',
array(
'conditions' => array(
'Country.zone_id' => array($conditions)
)
)
)
);
이 zone_id = 1 또는 2 또는 3
모든 국가를 찾는 발생한다그러나이 경우 $conditions
의 첫 번째 값만 계정으로 이동되므로이 경우 Country.zone_id' => array(1)
처럼 작동합니다. zone_id = 1 인 국가 만 반환합니다. 다른 모든 국가는 건너 뛴 이유는 무엇입니까?
'explode()'가 완벽하게 작동합니다. 감사합니다. –