访问列名是保留关键字的表
我正在设置 Castle Active Record 以访问 Microsoft SQL Server 上的旧数据库。相关表有一个名为 function 的列。当我尝试加载一条记录时,它给出了这…
如果可选的话,为什么我需要为我的投影设置别名?
我正在阅读有关 DetachedCriteria 的文档。该文档清楚地表明,为投影设置别名是可选的。但是,每当我省略别名时,我的模型属性都不包含数据。这是我的…
VB.NET、Castle ActiveRecord 和 MySQL:唯一字段中的重复条目
当用户在唯一字段中插入重复条目时,Castle ActiveRecord 会抛出以下异常: Castle.ActiveRecord.Framework.ActiveRecordException was unhandled Mes…
如何通过 Castle ActiveRecord 中的 BelongsTo 表定义 Order 参数
大家好,请看一下以下实体: Produto = Products (in english) [ActiveRecord("produtos", Lazy=true)] public partial class Produto : ActiveRecord…
Active Record/Nhibernate TransactionScopes 问题
这个问题纯粹与AR相关。 假设我的 web/wcf 应用程序中有 2 个层 - DataLayer 和 BusinessLayer。 DataLayer 包含用于映射的几乎原子操作(查找、获取…
限制 Linq to Castle ActiveRecord 生成的 Select 语句中的字段
我正在使用 ActiveRecord 和 LinqToActiveRecord 来查询我的数据库。问题是,当不需要时,从 LINQ 表达式生成的 SQL 语句总是尝试选择所有可能的字段…
在 Castle/NHibernate 中使用不受支持的 SQL 函数或子句的首选方式是什么?
我对所有表进行了建模,并且已经使用分离的条件移植了大部分查询。一切都很顺利,但我正处于不知道如何前进的地步。我有一个使用 Oracle 的“connect …
Castle Activerecord 对象不刷新
我正在使用城堡活动记录,我使用 .Find() 方法加载实体,更新数据库后我调用实体.Refresh() 但实体不刷新,我在数据库中更改的数据未反映在实体的状态…
我的 Castle ActiveRecord web.config 有什么问题
我正在尝试将我的 ASP.NET MVC 1 网站升级到版本 2。在执行此操作时,我还必须更新所有其他程序集。这也包括 Castle 的 ActiveRecord dll。这是我收到…
我可以附加 HasMany 实体的条件吗?
我有一个事件类,它使用位置类的 HasMany 属性。所有工作都使用静态 Find 方法。但我需要向 Location 表添加一个 where 子句。我可以使用Where 属性,…
为什么Hibernate会触发onFlushDirty两次?
最近我经常使用 Castle ActiveRecord 框架,它运行得很好,直到我发现一些奇怪的行为:在某些情况下 onFlushDirty 被触发两次。当我进行简单查询时它…
ActiveRecord:如何找到约束?
我是 ActiveRecord (使用 CastleProject)的新手,正在逐步获取知识。 现在我遇到了另一种情况。 我有一个在其他一些类中使用的 Media 类:Content、…