Делаю поиск, в поиске можно выбирать множество значений в одной категории. Их может быть много.
$modelExchangeSearchForm = new ExchangeSearchForm();
if ($modelExchangeSearchForm->load(Yii::$app->request->get()) && $modelExchangeSearchForm->validate()) {
$orders = Order::find()
->filterWhere([
'country_id' => $modelExchangeSearchForm->country_id,
'club_id' => $modelExchangeSearchForm->club_id,
'apartment_type_id' => $modelExchangeSearchForm->apartment_type_id,
'season_id' => $modelExchangeSearchForm->season_id,
'type' => $modelExchangeSearchForm->order_type,
'is_membership' => $modelExchangeSearchForm->is_membership,
'is_expertize' => $modelExchangeSearchForm->is_expertize,
'is_penalty' => $modelExchangeSearchForm->is_penalty,
'is_priced' => $modelExchangeSearchForm->is_priced,
'bonus_weeks' => $modelExchangeSearchForm->bonus_weeks,
])
->andFilterWhere(['>=', 'priced_value', $modelExchangeSearchForm->price_from])
->andFilterWhere(['>=', 'priced_value', $modelExchangeSearchForm->price_from]);
Есть ли, возможность, что бы массив можно было встроить в поиск.