NHibernate查询代码。Server将允许使用在查询运行时应用的特定排序规则调用查询,如:SELECT * FROM Customer ORDER BY Surname COLLATE Latin1_General_CI_AS我还知道,NHibernate允许创建一个Interceptor,它可以在全局或会话特定的基础上添加到NHibernate (如演示的),允许在将语句发送到Server之前拦截它。但是,我似乎可以编写一个拦截器类来拦截SQL
我已经开始掌握NHibernate了。我正在尝试执行一个查询,该查询从一个表中选择所有记录,但带有一个ID的排除过滤器列表,例如。给我所有的产品,除了这些ID值的产品。SELECT *WHERE ProductId NOT IN (1,5,9,23,45)
我如何在NHibernate中使用ICriteria或HQL (但最好是ICriteria