为没有NHibernate持久更改的Web下拉列表修改Ilist

时间:2010-12-07 02:11:39

标签: nhibernate

我想使用NHibernate填充IList,它将用于填充HTML SELECT元素。我想插入一个元素作为第一个元素,它会说“请选择一个项目”。但是,当调用session.Flush()时,NHibernate是否会将新元素持久存储到数据库中?如果是,那么有没有办法避免将新元素持久化到数据库?

1 个答案:

答案 0 :(得分:1)

如果您使用NHibernate所做的一切都是使用查询检索对象列表,那么任何内容都不会被保留。

如果向持久性集合中添加元素,则会保留更改。