如何使用左连接yii2

时间:2016-02-23 21:26:29

标签: yii2

我在yii 1

中有这段代码

$criteria->join = 'left join item_attr_val v ON i.item_id=t.id';
$values = array();
                    foreach ($feature as $key => $value) {
                        if ($value == '1')
                            $values [] = $key;
                    }
$criteria->compare('i.attr_value_id', $values);

我如何在yii2中使用

2 个答案:

答案 0 :(得分:1)

你试试这个......

$query = Model::find();
$query->join('LEFT JOIN', 'item_attr_val', "item_id = id");

答案 1 :(得分:1)

您可以使用leftjoin

e.g

$query = ModelName::find();
$query->leftJoin('item_attr_val', "tableName.item_id = tableName2.id");
相关问题