唯_爱 2020-02-24 20:45:38 1205次浏览 0条回复 0 0 0

主 models 添加 hasOne

public function getGoodsClass()
{
    return $this->hasOne(ShopGoodsClass::className(), ['id' => 'shop_class_id']);
}

在 search models 添加

//增加关联查询在ShopGoods modes 写 hasOne
$query->joinWith(['goodsClass']);
$query->select("a.*, shop_goods_class.name");

搜索条件

$query->andFilterWhere(['like', 'shop_goods_class.name', $this->name]);
    没有找到数据。
您需要登录后才可以回复。登录 | 立即注册