Значение формата из свойства EF? - PullRequest
0 голосов
/ 20 марта 2012

Если у меня есть значение, хранящееся в столбце в БД, и я использую EF для его получения, есть ли рекомендуемый способ его форматирования при извлечении?

Например, я храню 6 цифр в строке «123456», и каждый раз, когда значение получается, оно должно возвращаться как «12˚34'56».

При сохранении это должны быть просто цифры снова.

В настоящее время я делаю это прямо в linq-запросе, но я не уверен, что это лучший способ. Я не хочу ничего менять в БД.

1 Ответ

0 голосов
/ 20 марта 2012

EF не имеет опций форматирования. Это задача для вашей логики приложения. Поэтому либо добавьте пользовательское не сопоставленное свойство к вашей сущности и дайте ему вернуть отформатированное значение из сопоставленного целочисленного свойства, либо используйте пользовательскую проекцию запроса, как вы, вероятно, делаете в данный момент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...