Как реализовать SQL «в» в Entity Framework 4.0 - PullRequest
6 голосов
/ 04 июня 2010

Как реализовать следующий запрос SQL в рамках сущности. SELECT * FROM Users WHERE UserID in (1,2,3,4).

Я пытаюсь сделать

var users = from e in context.Users where e.UserId in (list of user ids)

Спасибо Ashwani

Ответы [ 2 ]

9 голосов
/ 04 июня 2010

Попробуйте это:

var identifiers = new[] { 1, 2, 3, 4 };
var users = from e in context.Users where identifiers.Contains(e.UserId);
9 голосов
/ 04 июня 2010
var users = from e in context.Users where idList.Contains(e.UserId)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...