我从网络服务器获取数据并将其插入我的PostgreSQL数据库中。
我的表的id为serial
,这是由PostgreSQL中的序列处理的自动增量值。
我只是插入数据,在此之后不对数据做任何事情。
所以我对ID的价值不感兴趣。
我看到NHibernate为每个插入调用select nextval
。
如何告诉NHibernate没有必要?
它只需要发送一个insert语句并继续前进。
在我的xml中我有:
<id name="Id" column="id">
<generator class="native">
<param name="sequence">id_seq</param>
</generator>
</id>
我也在其他部分使用这个xml / class然后我得到了数据然后我确实需要id的值。
答案 0 :(得分:0)