目前该项目需要从sql server数据库中检索海量数据,那么在NHibernate中有没有类似于sql 'left‘函数的东西,它可以像下面这样从数据库中获取更少的内容属性数据呢?.*, left(mc.Content, 30) as Content Message m MessageContent mc m.SequenceID= mc.Se
我有一个查询,由于性能原因,我需要使用原始ADO.NET (它涉及表值参数)来手工制作实际的命令。使用LINQ to SQL或EF,我可以简单地将DbCommand.ExecuteReader()返回的DbDataReader传递给DataContext.Translate<T>(DbDataReader在NHibernate中有没有等效的API,我可以传递一个DbDataReader/IDataReader,甚至是一个DbCom