Nhibernate Linq в пункте

Действительно ли возможно заставить Nhibernate linq генерировать запрос с "В" пункте? например, - Where AnID in (x,y,z)?

23
задан Mahmoud Gamal 22 April 2012 в 10:38
поделиться

1 ответ

Я не знаю состояние nHibernate относительно генерации всех потенциальных запросов LINQ, но вы должны иметь возможность использовать .Contains () для генерации IN.

var list = new int[] { x, y, x };
var q = db.Entities.Where( e => list.Contains( e.AnID ) );
32
ответ дан 29 November 2019 в 02:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: