是否可以让 Nhibernate linq 生成带有“In”子句的查询?例如- Where AnID in (x,y,z)
?
最佳答案
我不知道 nHibernate 在生成所有潜在 LINQ 查询方面的状态,但您应该可以使用 .Contains()
生成一个 IN。
var list = new int[] { x, y, x };
var q = db.Entities.Where( e => list.Contains( e.AnID ) );
关于linq - Nhibernate Linq In 子句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2546893/