fluent-nhibernate

    1热度

    1回答

    我有一个答案的集合(IList<Answer>)和两个表(Answer和AnswerHist)。 我想做的事的东西线: Get the current answers from db. save(Answers, "AnswerHist"); delete(Answers, "Answer"); Answers = questions .Select(x => ne

    3热度

    3回答

    我想从app.config和appSettingKey配置我的NHibernate Fluent。 有没有人可以解释应该如何app.config文件看起来像? MsSqlConfiguration.MsSql2005 .ConnectionString(c => c .FromAppSetting("appSettingKey")); 这是我connectionsStrin

    5热度

    1回答

    是否有可能与流利的nhibernate进行一对一的映射?我有以下为HBM,我试图将转换为流畅的一部分: <one-to-one name="Person" property-ref="FileData" constrained="true"/> 我看到OneToOnePart<OTHER>中的代码,但我不知道怎么样,或者如果这是用来实现这一目标。 谢谢!

    1热度

    5回答

    我正在使用Oracle中的遗留数据库,并且我的一些表中有一些列设置为NOT-NULL,我不希望在我的域模型中使用该列,但显然,我需要指定某处至少有一些默认值被保存到数据库中(例如,组表可能有一个“缩进”列,总是期望一个char(8)值)。 我该如何在NHibernate中做这件事?是否有捷径可寻?如果没有,有谁知道我可以做到这一点的方式(我曾考虑过使用Inteceptor,但真的不知道从哪里开始.

    5热度

    2回答

    我有一个相当深的对象图(5-6节点),当我遍历它的一部分NHProf告诉我我有一个“选择N + 1”的问题(我做)。 这两种方案我所知道的是 渴望负载孩子 掰开我的对象图(和贪婪加载) 我真的不希望做任何(虽然我可能随着它的增长,将图分开) 现在...... 是否有可能告诉NHibernate(使用FluentNHibernate)每当我尝试访问子进程时,一次加载它们,而不是select-n +

    2热度

    3回答

    有没有一种编写NHibernate映射的方法,以便可以让一个实体由来自不同数据库表的字段组成? 例如我有一个Person和Address表,我想要地址字段出现在我的person对象中。 我想一个实体是这样的: public class person { public virtual Guid Key{get; set;} public virtual string Name

    0热度

    1回答

    例子: public class ContactMap : ClassMap<Contact> { public ContactMap() { WithTable("ida_contact"); Id(x => x.ID, "ida_contact_id").WithUnsavedValue(0).GeneratedBy.UuidHex("");

    4热度

    3回答

    我有2个实体人员和地址,人员有一个地址。 编辑:地址已经存在,我只是想保存外键。 当我这样做: PersonDTO person = new PersonDTO(); person.Age = "Bob"; person.Address = new AddressDTO {Key = 123}; Save(person); 我得到这个异常: 无法插入NULL值插入

    1热度

    1回答

    我将Fluent NHibernate用于映射,将SchemaExport类用于数据库模式。 NHibernate可以为生成的数据库模式中的属性/列设置默认值吗?

    34热度

    9回答

    我用Google搜索,并环顾四周,没有人知道任何隐藏的宝石在那里,是不是在谷歌搜索的第一个几页....