为什么 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…
如何在 Castle ActiveRecord 中定义递归属性?
假设您有一个名为 MyClass 的类。 MyClass 应该有一个名为 Parent 的属性,Parent 本身的类型必须是 MyClass 。这是必要的,因为 MyClass 想要保存树…
Castle ActiveRecord JoinedKey 未设置
我正在使用“类表继承 - 使用连接的子类”,如下所述: http://www.castleproject.org/activerecord/documentation/trunk/ usersguide/typehierarchy.…
Castle ActiveRecord HasAndBelongsToMany 问题
我正在使用 monorail/activerecord,并且想知道当多对多表中除了 2 个外键之外还有一个值时,如何处理在多对多关系中添加项目。 例如,Business 和 Am…
如何使用 Castle ActiveRecord 将表记录映射到任何类型
我知道可以创建 Any 关系,其中相关记录可以是任何类型。 有没有办法告诉 ActiveRecord 表中的记录属于许多不同的类型,即使没有关系?例如,我有一个…
CastleActiveRecord 中不必要的更新
我有两个 ActiveRecord 类, class Product : ActiveRecordBase<Product> { private IList<Usage> _usages = new List<Usage>() ... [Has…
Castle ActiveRecord 类表继承
我正在尝试创建类表继承,如 ( http:// www.castleproject.org/activerecord/documentation/trunk/usersguide/typehierarchy.html ) 所以假设我有 2 …
MySQL 主/从与 Castle Activerecord
我有一个现有的 Web 应用程序,使用 Castle Activerecord 与单个 MySQL 数据库进行交互。数据库最近被重新配置为复制到多个从站。 如何配置 Castle Ac…
Castle Active Record(Linq 和验证)问题
我正在尝试 Castle ActiveRecord。我想使用验证功能和 LINQ 功能。 为了使用 LINQ,您可以: 我的偏好:让您的实体继承自ActiveRecordLinqBase,然后…
如何将 Castle ActiveRecord 实体与普通 NHibernate 实体结合起来?
我正在尝试集成使用 ActiveRecord 定义的实体和使用普通旧 .hbm 文件映射的实体。 我需要两者之间存在关联,即: ActiveRecordEntity.HbmEntity & …
使用 NHibernate/Castle ActiveRecord 将枚举映射到数据库
还有其他一些关于使用 ActiveRecord 将枚举映射到数据库的帖子,但没有一个回答我的问题。我有一个名为 OrderState 的枚举: public enum OrderState …
有使用 Castle ActiveRecord 的经验吗?
我正在寻找一个基于 NHibernate 的轻量级数据访问框架。我需要简单的 CRUD 和一些简单的 HQL 或 LINQ-to-NHhibernate 查询。性能不是一个重要的问题,…
如何将 Linq 与 Castle ActiveRecord 结合使用
我正在使用 Castle ActiveRecord,注意到下载中包含文件 Castle.ActiveRecord.Linq.dll。我没有找到任何将 Linq 与 ActiveRecord 结合使用的文档,只…