Как использовать WhereNot в запросе linq более? - PullRequest
0 голосов
/ 12 мая 2011

Мне очень трудно найти примеры для большинства методов запроса. Например, у меня есть это

   .Where(Restrictions.In(Projections.Property(() => tAlias.Course.Id), courseIds))

Я хочу "не" это

   .WhereNot(Restrictions.In(Projections.Property(() => tAlias.Course.Id), courseIds))

Но вы не можете этого сделать, поскольку можете использовать эти ограничения. Так как же вы используете WhereNot?

P.S

если кто-нибудь знает какие-либо другие учебные сайты, этот сайт дайте мне знать.

1 Ответ

0 голосов
/ 12 мая 2011

Вы можете попробовать два разных способа добиться этого:

.Where(l => !tAlias.Course.Id.IsIn(courseIds))

Или

.Where(!Restrictions.On(() => tAlias.Course.Id).IsIn(courseIds));
...