c# - NHibernate:如何将查询与 anD 条件结合起来?

标签 c# .net nhibernate

我想获取一个同时使用 IQuery 和 ICriterias 的列表。这可能吗?我该怎么做?

最佳答案

您可以使用 Linq to Objects...

var listUsingCriteria = session.CreateCriteria(...).List<Something>();
var listUsingQuery = session.CreateQuery(...).List<Something>();
var allElements = listUsingCriteria.Concat(listUsingQuery);

当然,添加元素后,还可以进行排序、过滤等

关于c# - NHibernate:如何将查询与 anD 条件结合起来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2754506/

相关文章:

c# - 如何从查询字符串中获取#值?

java - getKey 上的 Azure KeyVaultErrorException

c# - 从 WPF 中的包 URI 打开文件

C#:为什么这个变量同时在范围内和范围外?

c# - WCF 异常--故障状态

c# - WebAPI 路由 : Combining Attributes and HttpConfiguration settings

c# - NHibernate 集合映射哪一个更好?

c# - TransactionScope 如何回滚事务?

nhibernate - 为什么 FetchKind 不能使用 Mapping.ByCode 在 NHibernate 中工作

c# - MAUI.NET 在按下后退按钮时显示弹出窗口