Как объединить две таблицы и получить значения в виде сетки Yii2

Я использую Yii2виджет сетки для отображения данных.

Я использую две таблицы с именем каксообщение а такжеmessage_trigger.

Всообщение столбцы таблицыobject_model, Object_id.

Вmessage_trigger столбецobject_id, object_name.

Сетка получить значения из таблицысообщение, Таким образом, поля сеткиObject_model, Object_id.

Теперь моя проблема в том, что мне нужно показатьObject_name из таблицыmessage_trigger на основеobject_id из таблицысообщение.

В моей форме я использовал сетку, как это

<?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
    'columns' => [
        ['class' => 'yii\grid\SerialColumn'],
        'object_model',
        'object_id',
        ['class' => 'yii\grid\ActionColumn', 'template' => '{view} {update} {delete} '],
    ],
]); ?>

В модели я использовал

public function search($params){
    $query = AlertTrigger::find()->where(['alert_id'=>$params['id']])->andWhere(['!=','status',2]);
    $dataProvider = new ActiveDataProvider([
        'query' => $query,
    ]);
}

Ответы на вопрос(2)

Ваш ответ на вопрос