1

我必须在 Linq to NHibernate 的单个查询中使用不同的排序规则(SQL Server)。

像这样: var peoples = session.Query().Where(f=>f.Name.Contains('João', Collat​​ion.AccentInsensitive));

4

1 回答 1

0

由于 NHibernate 源代码甚至不包含此 ( COLLATE) 所需的 SQL 关键字,我会说您需要自己实现它。看这里:NHibernate LINQ 提供程序扩展

于 2013-07-19T05:32:02.690 回答