Я пытаюсь создать постраничный поисковый вызов для моей модели юнита. Мне нужно условие, чтобы он искал unit.type of condo и rentalco, house и rentalco, но НЕ rentalco и hotel. Кроме того, как я сформулировал в своем коде, торт возвращает только типы единиц, которые являются Rentalco.
public function view($type=null) {
$this->set('title', 'All '.$type.' in and near Gulf Shores');
$this->set('featured', $this->Unit->getFeatured());
$this->paginate['Unit']=array(
'limit'=>9,
'order' => 'RAND()',
'contain'=>array(
'User'=>array('id'),
'Location',
'Complex',
'Image'
),
'conditions'=>array(
'Unit.type'=>array($type, 'rentalco'),
'Unit.active'=>1)
);
$data = $this->paginate('Unit');
$this->set('allaccommodations', $data);
$this->set('type', $type);
}
ОБНОВЛЕНИЕ Я выяснил, почему мое утверждение поиска не сработало (просто передавал слово кондо вместо кондо в панель браузера .... derp derp); Тем не менее, я все еще хотел бы знать, как я могу сказать, что торт не позволяет найти как тип отеля, так и Rentalco.