Добрый день. Нужна помощь.
Для выпадающего списка(dropdown) формирую список в модели.
public function getHouseIdOptions()
{
$result = collect();
$houses = HouseComplex::with('houses')->select('name', 'id')->get();
$houses->each(function ($el) use ($result) {
$resultItem = (object)[];
$resultItem->name = $el['name'];
$resultItem->options = $el['houses']->map(function ($house) {
return $house['num'];
})->all();
$result->push($resultItem);
});
return $result->filter(function ($value) {
return !empty($value->options);
})->all();
}
Все работает нормально, в общем списке записей выбранное значение отображается(https://i.imgur.com/QgcDbC2.png), но при открытии уже созданной записи для редактирования значение в выпадающем списке сбрасывается (https://i.imgur.com/DmBnLeI.png).