У меня проблемы с правильной настройкой множественного выбора, чтобы я мог редактировать данные в своем приложении. В частности, я создаю форму, чтобы вы могли редактировать данные клиента, в том числе его любимые продукты. Я хочу иметь множественный выбор в этой форме, где вы можете увидеть список проверенных любимых продуктов в списке допустимых продуктов (как определено одним из полей в модели продуктов питания).
Для моей модели данных у меня есть отношение «один ко многим» между «Клиентами» (один из модели «Клиент») и «Любимыми продуктами» (многие из модели «Питание»).
Проблема, с которой я столкнулся, заключается в том, что поле options
для множественного выбора в конечном итоге становится List<String>
(@model.Food.fields.Name.possibleValues
). Однако я не могу понять, что мне нужно поместить в поле values
. Я склонен хотеть иметь возможность ставить @datasource.item.FavoriteFoods
, но я не могу в итоге выбрать его, предположительно, потому что это List<Food record>
, а не List<String>
результат. (Это предположение может быть неверным, я не знаю, почему я не могу выбрать это.)
Кто-нибудь знает, как вы на самом деле должны это делать? Я уверен, что мой выбор options
- это правильный способ размещения списка опций, поэтому я думаю, что просто не знаю, что нормально поместить в раздел values
.