这是我的场景:
- 我有两个表:subfirms 和 subfirmdetails。
- 我正在尝试对子公司进行分页,但使用取决于某些 subfirmdetail 值的过滤器,例如 AUM(公司的总资金)。
这是我的分页代码:
$this->paginate['Subfirm'] = array(
'contain' => array(
'Firm' => array(
'Firmtype',
'conditions' => $firmtype,
'Job' => array(
'Person'
),
'Attachment' => array(
'conditions' => array(
'Attachment.attachmentgroup_id' => 7
),
),
),
'Subfirmdetail' => array(
'Subfirmdetailtype' => array(
'Subfirmdetailoption',
),
),
'Substrategy'
),
'order' => array(
$order,
),
'conditions' => array(
'Subfirmdetail.value = 40',
),
);
return $this->paginate('Subfirm');
假设我希望 Subfirmdetail.value 为 40,否则不显示公司。这是我试图基于(甚至更深......)过滤的场景类型。被卡住了一段时间,所以任何帮助将不胜感激!