我在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中使用
答案 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");