【发布时间】:2016-11-07 07:30:15
【问题描述】:
我有一个可以为空的关系模型,我正在使用这个标准代码来检索我的记录:
$this->paginate = [
'contain' => ['Clients']
];
$coupons = $this->paginate($this->Coupons);
我只得到与客户相关的记录。
使包含工作的最佳做法是OR,而不是AND
编辑:关系设置如下:
$this->belongsTo('Clients', [
'foreignKey' => 'client_id',
'joinType' => 'INNER'
]);
【问题讨论】:
-
你的模特和客户是什么关系?你是怎么设置的?
-
嗨@arilia,我编辑了我的问题
-
我解决了,谢谢我刚刚将joinType设置为LEFT
标签: orm cakephp-3.0