nHibernate 中的动态 QueryOver
类似于 'Dynamic LINQ OrderBy' 我想创建一个动态 QueryOver-OrderBy。然而,当我这样做时: query.OrderBy(h => h.GetType().GetProperty(sort.Membe…
通过映射字典进行 NHibertate 查询
你能帮我解决 nhibernate 查询吗? 有下一个带有映射的对象: public ObjectkState { public long Id {get;set;} public IDictionary Context {get;se…
QueryOver - 我以为 ID 是免费的?
我花了一段时间,但我想出了如何得到我想要的东西——主要是。 我的代码: var sq = QueryOver.Of(() => vehicleGroup) .JoinQueryOver(vg => vg.Mana…
如何使用 QueryOver 从内连接中按列排序?
假设我有一个如下查询: return NHibernateHelper.Session.QueryOver() .JoinQueryOver(x => x.Entity2) .JoinQueryOver(x => x.Entity3) .Where(x = …
NHibernate QueryOver 带有子查询和别名
我正在努力将以下(简化的)HQL 转换为 QueryOver: select subscription from Subscription as subscription where not exists ( from Shipment as s…
NHibernate QueryOver 与 SubQuery in where with or
我需要在 NHibernate 中使用 QueryOver 执行以下 SQL: select * from Post post where post.User.Id = 1 or post.Level in (1, 2, 3) or (select Id …
如何在简单的 QueryOver 中使用 select
我在 Nhibernate 3.1 中通过 QueryOver 进行了查询。 var q = SessionInstance.QueryOver() .Where(p => p.Code == code); .Select(p => p.Name,p => …
当映射丢失时,nhibernate QueryOver 不会抛出异常
谁能解释一下当没有使用类的映射时 nHibernate QueryOver 不抛出异常背后的想法是什么?假设我有一个 FakeClass 类并且没有定义映射,下面的代码执行…
流畅的 nHibernate QueryOver SQL“CASE”相等的
编写这段 SQL: SELECT CASE WHEN t.type = 'a' THEN t.name ELSE t.otherName END as "Name" FROM myTable t 基本上我想做的就是在 QueryOver 中…
Nhibernate QueryOver Field1 = True OR(集合包含...)
我正在为搜索表单编写一个处理程序。正在搜索的对象有 3 个布尔标志和多个集合(如 ISet)。 这些标志表示集合中各个成员的抽象分组,因此它们是相关…
nHibernate:将实体名称与 QueryOver 和 CreateCriteria 一起使用
我有两个 hbm.xml 映射文件。除了类表和类实体名称属性之外,它们是相同的。他们应该填充同一个实体。 它们的实体名称分别为 Alpha 和 Beta,表分别为…
NHibernate 3 - 如何对 id/numeric/int 执行 LIKE
虽然 SQL Server 非常适合执行以下操作: where Id like '45%' (id 是一个 int),但是 NH 会抱怨,因为在执行以下操作时,它仍然会尝试将比较值作为…
NHibernate 3 一对多查询
我有这个 nhibernate 查询 var session = SessionFactory.GetCurrentSession(); var users = session.QueryOver() .Where(u => u.Enabled) .WhereRest…
NHibernate QueryOver 值集合
我有一个使用 NH 3.1 的项目,并且到目前为止一直在使用 QueryOver 语法。 该项目的一方面存在于组织范围内的数据库中,我对该数据库具有只读访问权限…