【发布时间】:2017-04-24 08:24:29
【问题描述】:
我有一个这样的查询:
$q = $q
//->select($this->LessonPupils) // Does not work
->select([
'OutLessonPupils.*', // Does not work
'Groups.id',
])
->where($conditions)
->order($order)
->contain([
'Pupils',
'Pupils.Groups',
'Pupils.OutLessonPupils'
]);
我想从Pupils 关联OutLessonPupils 中选择所有字段,该关联使用LessonPupils 的表类,但我似乎无法让它工作,我在文档中找不到任何关于此的内容。
如何从OutLessonPupils 中选择所有字段?
【问题讨论】:
-
尝试关联调用的
->select($this->Pupils->OutLessonPupils) -
@tarikul05 先生,您是救生员
-
@ndm 我看过了,但你会注意到他们说的是我所做的表类的一个实例。相反,我需要的是表类中的关系实例
-
"我需要的是表类中的关系实例"...或者关联的目标表;)
标签: php cakephp cakephp-3.0