需要使用的和创建的文件
controllers/api/ProductController.php
<?php
/**
* Created by PhpStorm.
* User: zhudechao
* Date: 2019/3/24
* Time: 上午11:03
*/
namespace app\controllers\api;
use app\models\mysql\Product;
use app\models\mysql\Users;
use yii\rest\ActiveController;
class ProductController extends ActiveController
{
public $modelClass = "app\models\mysql\Product";
/**
* 重写请求方式
* @return array
*/
public function actions()
{
$actions = parent::actions();
unset($actions['index']);
// unset($actions['delete']);
return $actions;
}
public function actionIndex($id)
{
return Product::find()
->select("product.id,product.user_id,users.name")
->leftJoin('users','users.id = product.user_id')
->all();
}
}controllers/api/