Вложенный запрос в структуре сущностиC#

Место общения программистов C#
Ответить
Anonymous
 Вложенный запрос в структуре сущности

Сообщение Anonymous »

Я получаю следующее исключение:


Вложенный запрос не поддерживается. Operation1='Case' Operation2='Собрать'


с помощью этого запроса

Код: Выделить всё

var Games = context.Games.Select(a => new GameModel
{
Members = (a.Type == 1 ? (a.UsersInGames.Where(b => b.GameID == a.ID && b.StatusID == 1).Select(c => new Member
{
ID = c.UserID,
email = c.UserInfo.EmailAddress,
screenName = c.UserInfo.ScreenName
})) :
(a.Teams.Where(b => b.GameID == a.ID).SelectMany(b => b.UsersInTeams.Where(c => c.StatusID == 1)).Select(d => new Member
{
ID = d.UserID,
email = d.UserInfo.EmailAddress,
screenName = d.UserInfo.ScreenName
)))
})
когда я не включаю условие при выборе участников, запрос работает нормально. Есть ли способ выполнить условие внутри запроса?

Подробнее здесь: https://stackoverflow.com/questions/151 ... -framework
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»