Прямой запрос LINQ для Select with Column Convert to String - PullRequest
0 голосов
/ 14 декабря 2018

Для приведенного ниже c # как мне сделать столбец "Id" преобразованным в строку?Мне нужно было сделать это как прямой строковый запрос, потому что Имя второго столбца является переменной, и мне нужен динамический запрос для getData.

var stringValueLookupTable = await dbSet.Select(string.Format("new (Id, {0})", someStringVariable)).ToListAsync();

1 Ответ

0 голосов
/ 15 декабря 2018

Мне нужно было спроектировать Id как строку, потому что мне нужно сравнить ее с информацией аудита, в которой Id хранится как строка

Моим решением было установить ToString () в качестве идентификатора

var projectedResult = await dbSet.Select (string.Format ("new (Id.ToString () в качестве Id, {0}) ", someStringVariable)). ToListAsync ();

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