Linq-to-sql Не содержится или нет?

Я создаю виджет опроса. У меня есть 2 таблицы, назовите их Опросы и Опросы Завершенные. Мне нужно выполнить запрос linq, чтобы получить все опросы, которые не существуют для данного пользователя в опросах.

У меня есть следующие наборы:

Для опросов Где Активно == Истина

Для завершенных опросов Где UserId == ThisUserId Где PollId = Polls.Id

Теперь мне нужно получить все опросы, которых нет в опросах. Мне нужен пример для этого с использованием одного или нескольких запросов. Я попытался разбить его на 2 запроса.

По сути, у меня есть 2 объекта IQueryable типа T и T1. Я хочу взять все T, где T.ID не существует в T1.ParentId.

7
задан Curtis White 17 September 2010 в 21:39
поделиться