我必须控制:上传和论文
一篇论文有很多上传。在添加控制器中,我有选择纸张的代码:
$this->set(compact('paper'));
现在我如何设置条件以在仅显示用户提交的论文的下拉列表中显示论文?
我必须控制:上传和论文
一篇论文有很多上传。在添加控制器中,我有选择纸张的代码:
$this->set(compact('paper'));
现在我如何设置条件以在仅显示用户提交的论文的下拉列表中显示论文?
您可以使用返回上传表中所有论文 ID 的子查询。然后调用 id 匹配的文件。
Cakephp 文档:子查询
您的代码中也有 find('list') ,添加查找条件。例子:
$papers = $this->Upload->Paper->find('list', array('conditions' => array('Paper.active' => true)));