вот мой запрос linq:
var test = from m in db.Members where m.UserId == null select m.Id;
test.ToList();
UserId - это поле Guid, допускающее значение NULL, в таблице участников, которое соответствует таблице членства ASP.NET aspnet_member. Я не могу сгенерировать запрос через дозвуковой режим, который будет выбирать, где идентификатор пользователя равен нулю, только там, где он НЕ равен нулю.
вот мой ожидаемый результат:
SELECT Id FROM Member WHERE UserId IS NULL
вот мой фактический результат:
SELECT Id FROM Member WHERE UserId IS **NOT** NULL
Есть предположения? Я занимаюсь отладкой, но, возможно, кто-то еще столкнулся с этим.