如何在cakephp 3.6中从一个表中选择所有记录并从另一个表中选择一些记录

26维维克

选择 myTable.*、otherTable.foo、otherTable.bar...

我们如何在 cakephp 中编写上述查询?我试过这个,但没有用。

$data = $this->Articles->find()->select(['Articles.*','Categories.name'])->innerJoineWith('Categories');

它让我在SELECT Fees.* AS费用附近出错__*.

因此,我必须编写文章表的所有列,而不是那样做。

$data = $this->Articles->find()->select(['Articles.id','Articles.name','Articles.title','Articles.description','Categories.name'])->innerJoineWith('Categories');

cakephp 中有什么解决方案吗?请告诉我。谢谢你。

26维维克
$data = $this->Articles->find()
        ->select($this->Articles)
        ->select(['Categories.name'])
        ->innerJoineWith('Categories');

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何从一个表中选择另一个表中没有外键的记录

如何从一个表中选择另一个表中不存在的所有记录?

如何从一个表中选择与SQL Server中的另一个表完全匹配的所有记录?

如何从一个表中选择在另一表中由于某种条件而在另一表中不存在的所有记录?

当联接表不匹配时,如何从一个表中选择所有记录?

当另一个表的条件满足时如何从一个表中选择记录

如何从一个表中获取不在另一个表字段中的记录 (3)

如何从一个表中选择另一个表中不存在的所有记录,但在不存在的记录中返回NULL

如何使用Laravel模型从另一个表中没有ID的表中选择记录?

如何在一个表中插入空值并从MySQL的另一个表中选择*?

如何从 Snowflake 的另一个表中选择不在表中的所有内容?

如何在第一次选择中选择一个表中的所有数据和另一个表中匹配数据的记录。一站式查询

如何从另一个表中选择使用关联记录和sql avg函数?

如何在 cakephp 3.x 中选择第一个收音机

如何从一个表中选择数据并插入另一个表中?

当能力在另一个表中时,如何从一个表中选择数据?

MySQL如何从一个表中选择列值既不是X又是Y的所有记录

如何从一个表中选择不应存在其他记录的记录

如何从列等于一个值但不应等于另一个值的表中选择记录?

如何从一个mySQL innodb表中选择/联接一些数据到另一个(没有重复项),并选择每个ID的最后插入的行

如何在T-sql中选择另一个表上具有最后相关记录的表的记录

SQL如何从另一个表的所有行中选择用户

如何从一个表中选择一列,从另一个表中选择另一列

如何从一个表中选择一条记录并计算出现在另一张表中的数目并对其进行计数

如何从另一个表中选择

如何从一个表中选择一个值,而在另一个表中满足两个单独的条件对

如何从一个表中选择数据并将其插入到带有新列的另一个表中

MySQL:如何从一个表中选择从另一个表获取的每个间隔之间的行

从一个表中选择所有记录并从另一个表中匹配记录