Castle ActiveRecord - Setter 问题
好的,所以我开始了一个新项目并决定使用 ORM 工具(因为我厌倦了手动编写) 所以我开始使用 Castle AR, 所以在我的领域目标中有以下内容 [ActiveRec…
使用 Castle ActiveRecord 更改生产系统的方法
我观看了 Castle ActiveRecord 的一些演示,并且很喜欢构建原型应用程序的速度,但我担心一旦您的生产系统运行起来它会有多大用处。 理想情况下,如果…
ActiveRecord (NHibernate) 急切加载错误?
我有两个类:File、Applicant,我正在使用 ActiveRecord 3.0 RC (NHibernate 3.1.0.4000)。 文件 [ActiveRecord("`File`", Lazy = true)] public clas…
帮助在关联表的情况下在 Castle Active Record 中配置关联
我有像 Users (UserId,Username,Password,CreatedOn,CreatedBy) Roles (RoleId,RoleName,Description,CreatedOn,CreatedBy) UserRoleMap(UserRoleMapI…
选择具有多个子实体的实体
使用 Active Record/NHibernate,我尝试选择一个具有多个子集合的实体(站点)。 给定 siteId 的 Site 只有一个,但 FindAll 返回该 Site 28 次;由于…
不使用主键的 Castle ActiveRecord 关系
我正在将 Castle ActiveRecord 连接到旧数据库,但在连接一对多关系时遇到问题。问题是外键没有引用另一个表的主键,它使用另一个列。 这些是表(为清…
Castle Active Record - 验证和关系
我有两个模型:foo 和 bar。 Foo 有一个 bar 对象。 Foo 和 bar 有验证规则。如果我调用 Foo.isValid() 它也不会验证 bar。我需要使用 isValid 验证栏…
在 HQL 中转换为十进制(38,12)
我正在将 NHibernate 与 Active Record 结合使用,并尝试对列求和并返回结果。该列是十进制的(38,12)。然而,当我这样做时,我得到 SQL 异常: “将数…
ActiveRecord/NHibernate 中多个类可以共享单个数据库表吗
C# w/Castle ActiveRecord 我在 C# 中有两个(或更多)类,我想与同一个数据库表进行交互。这两个类不共享基类,因此我无法使用鉴别器。我只想将表列…
Castle ActiveRecord 和 HQL - 从表中检索数据的问题
我在 C# 项目中使用 Castle ActiveRecord,但遇到了一个奇怪的错误。我想通过 ActiveRecord 方法从指定列中检索数据,以便将其放入组合框中。 我使用…
通过 http/tcp 传输发送 ORM 模型类
这是一个关于当必须通过 http 和 tcp 传输在应用程序之间传递 ORM 模型时如何处理 ORM 模型的一般问题,但具体来说,我通过 Castle Active Record 使…
此 SqlParameterCollection 的索引 n 无效,且 Count=m
当我尝试保存一个类时,我在 Castle Active Record(包裹在 NHibernate 周围)中遇到了这个讨厌的错误: Invalid index n for this SqlParameterColle…
会话已关闭 - Castle ActiveRecord
这里有什么问题吗? public IQueryable<Customer> GetAllCustomers() { using (SessionScope scope = new SessionScope()) { return scope.AsQuer…
创建一个 ActiveRecord 类,该类具有一个行为类似于枚举的字段(但是对另一个 ActiveRecord 类的引用)
抱歉标题很长,问题相当简单: 我有 2 个类,玩家和角色(它们是 activerecord 表) class Player { ...Various fields... [BelongsTo("RoleId")] pub…