帮助在关联表的情况下在 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 GetAllCustomers() { using (SessionScope scope = new SessionScope()) { return scope.AsQueryable(); } } v…
创建一个 ActiveRecord 类,该类具有一个行为类似于枚举的字段(但是对另一个 ActiveRecord 类的引用)
抱歉标题很长,问题相当简单: 我有 2 个类,玩家和角色(它们是 activerecord 表) class Player { ...Various fields... [BelongsTo("RoleId")] pub…
禁用 Active Record 的 Log4Net 日志记录
如何禁用 Active Record 的 Log4Net 日志记录...? 全局.asax.cs XmlConfigurationSource source = new XmlConfigurationSource("C:\Projects\MyProje…
Castle ActiveRecord 3.0 beta 中的所有这些 DLL 是什么?
这是 Castle ActiveRecord 3.0 beta 中的 DLL 列表。有谁知道这些都是做什么的?哪些是新项目所必需的,哪些是可选的? Antlr3.Runtime.dll Castle.Ac…
如何在ActiveRecord Linq中启用二级缓存?
可以使用 QueryOptions。但是如何在 Castle ActiveRecord Linq 中启用呢? ActiveRecordLinq 类没有这样的属性。…