如何使用Yii框架进行数据库多表关联查询操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计760个文字,预计阅读时间需要4分钟。
原文示例:php
改写后:php
本文实例讲述了yii框架数据库关联查询操作。分享给大家供大家参考,具体如下:
<?php namespace app\controllers; use yii\web\Controller; use app\models\Customer; class CustomerController extends Controller{ //根据顾客名字查询出所有的订单信息 public function actionIndex(){ $customer = Customer::find()->where(['name'=>'zhangsan'])->one(); $orders = $customer->hasMany('app\models\Order',['customer_id'=>'id'])->asArray()->all(); print_r($orders); } } ?>
上边的控制器方法查询,Customer模型没有具体方法。
本文共计760个文字,预计阅读时间需要4分钟。
原文示例:php
改写后:php
本文实例讲述了yii框架数据库关联查询操作。分享给大家供大家参考,具体如下:
<?php namespace app\controllers; use yii\web\Controller; use app\models\Customer; class CustomerController extends Controller{ //根据顾客名字查询出所有的订单信息 public function actionIndex(){ $customer = Customer::find()->where(['name'=>'zhangsan'])->one(); $orders = $customer->hasMany('app\models\Order',['customer_id'=>'id'])->asArray()->all(); print_r($orders); } } ?>
上边的控制器方法查询,Customer模型没有具体方法。

