Если бы я собирался вызывать его через requestAction
(!), Я бы написал собственный метод в моем контроллере, а затем, вероятно, передал бы два идентификатора в этот метод в качестве параметров.
Затем вы можете обработать параметры и сформулировать свой запрос.
$this->Model->find('all', 'conditions' => array('id'=>array(1,2,3,4,5,6)));
Не идеален ни в коем случае, но я не совсем уверен, как еще я мог бы подойти к такой проблеме.
Если это статический идентификатор, то возможно
$this->Model->find('all', null, null, 'order' => 'id ASC LIMIT 0,6');
** Теперь я не уверен, сработает ли это, потому что я не пробовал, но я часто с некоторым успехом взламывал подобные вещи в Cake. Поэтому, возможно, попробуйте, обязательно установите debug = 2
, чтобы вы могли видеть запрос, или захватите DebugKit из OhLo
PS, не забывайте, если вы пишете методы requestAction, чтобы проверить, что $this->params['requested']
истинно, так что вы знаете, что это происходит из запроса requestAction