5
我有表学期,学科和jointTable Semesters_Disciplines。我希望在DisciplinesController中创建一个以semester_id作为参数的动作索引,该参数列表只包含与参数中传递的id相关的学期属性。我尝试这样做:分段条件belongsToMany CakePHP 3
public function index($semester_id)
{
$options = ['semester_id' => $semester_id];
$this->paginate = ['conditions' => $options];
$this->set('disciplines', $this->paginate($this->Disciplines));
$this->set('_serialize', ['disciplines']);
}
你对测试的结果,并发生了什么,你是或者没有想到? – Milner
错误:SQLSTATE [42S22]:未找到列:1054'where子句'中的未知列'semesters_id' 呃...'条件'只是接受与控制器模型有关的条件... – Luiz