Можно ли связщику модели выполнять поиск в репозитории?

Я создаю приложение MVC и проектирую пользовательский связыватель модели для класса; По сути, одно из полей модели - это объект, существующий в базе данных, но оказывается очень сложно связать его с соответствующими объектами в HTML. (поскольку список выбора позволяет мне выбирать только поле типа int / string, я действительно не могу сохранить «объект» в качестве «значения» списка выбора).

Я думал об использовании идентификатора, хранящегося в список выбора для поиска объекта в моей базе данных в моем связывателе моделей, но мой коллега сказал мне, что это вообще плохая идея. Верно ли это, и если да, то какие еще варианты у меня есть?

6
задан Ciel 11 November 2010 в 21:27
поделиться