php - 如何将“自然连接”转换为 yii2 主动查询?
问题描述
如何在 yii2 中将此查询转换为 ActiveQuery?
SELECT * from table1 natural join table2 natural join table3
解决方案
假设表 Table1 与模型类 Model1 关联,并且自然连接的列名为 id
$model = Model1::find()
->innerJoin('Table2', 'table1.id = Table2.id' )
->innerJoin('Table3', 'table1.id = Table3.id' )
->all();
推荐阅读
- python - 使用带有 sklearn 和 pickle 的随机森林循环预测
- python - 列表嵌套字典的笛卡尔积
- r - 如何将数据帧转换为矩阵并将其乘以它在 R 中的转置?
- r - 使用 stat_density_2d 的看起来很奇怪的密度图
- react-native - 使用 react-native-image-picker 时应用程序崩溃
- python - 列出 Stripe 中的最后一笔费用
- javascript - 按下html按钮时在后台运行终端命令
- loops - PySpark 数据框:为按日期排序的每个 id 的所有分类列创建序列变量
- c# - Unity:机器学习 - 水平求解
- scala - 从 Spark 中的文档中删除最少使用的单词