единый поиск по 4 таблицам gridview
И поиск нужно сделать такой, чтобы искал не по столбцу таблицы, а если в таблице встречается то выводит.
public $q_text;
$query->orFilterWhere(['like', 'column_1', $this->q_text])
->orFilterWhere(['like', 'column_2', $this->q_text])
->orFilterWhere(['like', 'column_3', $this->q_text]);