我在为我的nhibernate detachedcriteria对象创建投影时遇到问题. 我有一个与桌子地址相关联的课程. 地址有一个名为City的字段,它是一个字符串. public class Spa : IAggr…
标签:nhibernate
IUserType上的NHibernate QueryOver
首先让我为这篇文章的篇幅道歉,它主要是代码,所以我希望你们都忍受我! 我有一个处理遗留数据库的场景,我需要使用NHibernate 3.2编写IUserType以获取2个字符的“status”字段并从中返回一个布尔值.状…
使用nHibernate命名查询
我在使用命名查询与nHibernate一起工作时遇到了很多麻烦.我的最新问题是收到错误消息“无法执行查询”,没有其他信息.是否有任何完整的示例我可以从某个地方下载,因为所有的教程和文档示例都提供了代码snippits,但…
使用NHibernate LINQ提供程序加入查询的独特结果
我正在使用NHibernate 2.1和LINQ提供程序,我从这个查询返回的结果有多个根节点: public IList<Country> GetAllCountries() { List<Countr…
nhibernate – SessionFactory – 一个用于多个数据库的工厂
我们的情况是,我们有多个具有相同架构的数据库,但每个数据库都有不同的数据.我们正在创建一个会话工厂来处理这个问题. 问题是我们不知道我们将连接到哪个数据库,直到运行时,我们可以提供.但是在启动时要获得工厂构建,我们需要连…
NHibernate:初始数据人口
我使用NHibernate作为我的ORM,使用 for unit testing purpose I am using sqlite作为替代数据库. 为了进行有意义的单元测试,我需要填充表格.如何在NHibernate中…
Automapper和NHibernate延迟加载
我正在努力解决这个问题: 我有一个名为“Project”的NHibernate对象列表.这些对象包含一个延迟加载的“分支”列表.我试图将项目列表传递给WCF服务,所以我使用AutoMapper将它们转换为扁平对象. 问题…
NHibernate连接是否可以受限于两个独立的实体?
我需要构建一个HQL查询,该查询使用相同的实体两次,但是来自先前实体的不同constaints. 例如: select count(distinct a.id), count(disintct b.id), count(…
NHibernate 3.1忽略计算列公式
我有一个有两个计算列的类.公式是从其他表中获取计数的select语句,如下所示: private const string VOTES_FORMULA = "(select count(v.id) from Votes …
NHibernate删除并添加ParentClass的ParentCollection
我有以下问题. 我有一个带有子对象集合的父类. public class Parent{ int _id; IList<Child> _childs = new List<Child>(); pu…
nhibernate – 实体是否应该对其DAO有所了解?
我有机会将NHibernate引入我的小组,将其与一些新组件一起使用,这些组件将被添加到遗留应用程序中.我正试着用NHibernate的DAO模式来解决这个问题,而且我很难解决一个架构问题. 在我的虚构例子中,假设我有C…
NHibernate:将子实体投影到父属性会引发异常
我有以下父实体部门,其中包含子实体部分的集合 public class Department { private Iesi.Collections.Generic.ISet<Section> _section…