使用 ASP.NET MVC 2、StructureMap、Fluent NHibernate 和 PostgreSQL
我在一个新的网络应用程序中使用上述组合只是为了尝试学习构建新的东西来扩展我的知识。如果我做得好,我希望能够上线。我对 MVC 和其他产品还算陌生…
NHibernate 在遗留数据库上如何告诉 NHibernate 哪个是父表
我在旧数据库中有两个表... tblParentTable (int id, string specialIdentifier, ...) tblChildTable (int id, string specialIdentifier, ...) 如您…
Fluent NHibernate 将多行分组到集合属性
我有类似的类 public class Content { // ... public virtual IList<Detail> { get set } } public class Detail { // ... public virtual Conten…
如何在 Fluent nHibernate 中对同一个表进行两个映射?
我有一个像这样定义的 User 表: CREATE TABLE Users( UserId int IDENTITY(1,1) NOT NULL, UserName varchar(128) NOT NULL, Name nvarchar(200) NOT…
Fluent nHibernate - 映射字符串列表
我有一个这样的模型(简化) public class Post { public string ID { get set } public string Title { get set } public string Body { get set } p…
Fluent NHibernate - 使用存储过程进行删除
我们已经实现了 Fluent NHibernate,但是在删除几个表的行时需要执行存储过程。 是否有办法在不创建命令对象并将其纳入会话事务的情况下完成此操作?…
流畅的 NHibernate 构建数据库表
我正在使用 ASP.NET MVC2、Fluent NHibernate、StructureMap 和 PostgreSQL 构建一个应用程序。对于 Fluent NHibernate,我完全是个新手。我从几个不…
FluentNHibernate映射设置-SQL Server数据库中的文件存储
我读了很多东西,但没有看到具体的东西,所以我重新发布。抱歉,如果我错过了一篇并重复发布。 我将文件存储在数据库中;以前,在 ADO.NET 实体框架中…
使用 Fluent NHibernate 映射父表和子表
您好,我的数据库中定义了下表: Transactions: - TransactionID (PK, Identity) - TypeID (FK) - Amount TransactionTypes: - TypeID (PK, Identity)…
(流畅)Nhibernate 延迟加载及其对 Parallel.ForEach 的影响
当我(从数据库)请求实例时,我通过 FNH 配置了多个实体,以使用 FetchMode.Eager 语法预先加载子实体。现在我的印象是,这会忽略映射中的任何延迟加…
表定义中的 Fluent Hibernate Automapping 问题(所有索引不为空)
标题:具有相同变量名称列表的多个类在表定义中存在问题(所有索引不为空) 假设我 public interface IInterface1 { IList<string> myList {get s…
NHibernate UniqueKey 未强制执行
我有一个类,我想使用 Fluent NHibernate 定义一个唯一的键。我认为我已经正确完成了此操作,但是我的单元 tes,t 在其中为相关字段保存了两个具有相同…
流畅的NHibernate多对多在链接表上创建聚集索引
我有两个处于多对多关系的实体。 public class SecurityGroupMappingOverride : IAutoMappingOverride<SecurityGroup> { public void Override(Au…
具有 3 个 OR 条件的 DetachedCriteria
如何使用 DetachedCriteria 实现此查询: Select * from MyTable Where (conditionA = true) or (conditionB = true) or (conditionC = true) or (con…
Fluent-Nhibernate 多对多关系问题
我在尝试使用 Fluent Nhibernate 删除多对多关系时遇到问题。我有以下域类: public class Organisation { public virtual int Id {get set} private …