NHibernate ID生成-重复项

qwert_

我在数据库中存在重复行的问题,并希望以一种温和的方式处理它。我有一个NHibernate查询,该查询将一些数据插入数据库(具有关系的两个表中)。如果表中已经存在带有特定数据的行,则我不想重复该行。目前,已创建一个具有不同ID的副本。我听说有一种方法可以用NHibernate生成标识符,然后将它们不与重复的行进行比较。

菲罗

如果要引用知道ID的现有数据并且不想仅保存记录就加载记录,则有:

var foo = new Foo { Prop1 = 1, Prop2 = "Bar" };

foo.RefProperty = session.Load<ReferencedClass>(someId);

session.Save(foo);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

流利的NHibernate返回具有多对多映射的重复项

来自分类Dev

如何在NHibernate中自动生成ID

来自分类Dev

合并功能生成重复项

来自分类Dev

删除每个ID的重复项

来自分类Dev

生成mac地址的代码生成重复项

来自分类Dev

重复id生成

来自分类Dev

NHibernate代理ID值

来自分类Dev

为什么注释会生成重复项?

来自分类Dev

PHP嵌套的foreach生成重复项

来自分类Dev

MongoDB在.aggregate()中生成重复项

来自分类Dev

Arrayformula 在 Google 表格中生成重复项

来自分类Dev

nHibernate为Id生成Guid,但属性为字符串

来自分类Dev

如何从包含重复项的ID列表中生成唯一ID

来自分类Dev

NHibernate Fetch / FetchMany结果集中有很多重复项,如何使用ToFuture()进行修复

来自分类Dev

如何避免重复输入并使用NHibernate获取对应的原始条目的ID

来自分类Dev

根据ID变量删除重复项?

来自分类Dev

Pandas - 按 id 分组并删除重复项

来自分类Dev

删除重复项并保留 MAX(id) mysql

来自分类Dev

使用Python的UUID生成唯一ID,我是否仍应检查重复项?

来自分类Dev

生成适当的非重复ID

来自分类Dev

NHibernate中是否有@MappingSupperclass等效项

来自分类Dev

NHibernate“集合映射中的重复列”异常

来自分类Dev

NHibernate“在集合映射中重复的列”异常

来自分类Dev

获取 Person ID 和 ASSIGNMENT_ID 中的重复项

来自分类Dev

生成包含唯一随机整数的数组,检查重复项

来自分类Dev

随机生成器返回无尽重复项

来自分类Dev

Julia Dataframe生成未链接的变量重复项

来自分类Dev

通过删除重复项来生成新的integer_sequence

来自分类Dev

生成唯一的随机数并检查重复项

Related 相关文章

热门标签

归档