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、…
为什么 ActiveRecordHooksBase.OnUpdate 在级联模式下不起作用?
假设我们有两个实体 Blog 和 Post,而 Blog 有许多 Post。 Post是通过Blog间接保存的。当我重写Post中的OnUpdate时,它会导致保存具有空Blog的Post。…
如何在使用 ActiveRecord 时将类转换为继承类
我有一个类 Project 和一个类 Case,它们继承自 Project。 当有了项目列表后,我们可能会决定稍后为所选项目创建一个案例。我怎样才能实现这个目标? …
无法转换类型为“MyType”的对象输入“Castle.Proxies.MyType”
什么情况下会出现以下错误? 无法将“MyType”类型的对象转换为“Castle.Proxies.MyType”类型。 更新: 我在将 MyType.FindAllByProperty("col1", "f…