小编Mat*_*ier的帖子

如何在表默认字段之外选择特定字段?

我希望使用JOIN从表中选择数据,并在CakePHP中选择一个视图,如下所示:

$this->Annonces->find('all')
        ->where($arrFiltres)
        ->order($arrOrder)
        ->join([
            'table' => 'annonces_suivis',
            'alias' => 'AnnoncesSuivis',
            'conditions' => [...],      
        ]);
Run Code Online (Sandbox Code Playgroud)

并希望能够从第一个表和连接表的索引中选择所有字段,如下所示:

->select(['Annonces.*', 'AnnoncesSuivis.id']);
Run Code Online (Sandbox Code Playgroud)

但这会产生错误的SQL查询.

cakephp query-builder cakephp-3.0

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

cakephp ×1

cakephp-3.0 ×1

query-builder ×1