背景:
- NHibernate 1.2
- C# 3.5 网络应用程序
- 父子关联:A有一个B列表
- 映射是标准的
<bag>
。
我可以看到,使用 NHProf 和 SQL Server 分析器,NHibernate 为每个 B 发送一个 SQL 插入。
INSERT INTO B (a,b,c,d) VALUES (1,2,3,4);
INSERT INTO B (a,b,c,d) VALUES (4,5,6,7);
INSERT INTO B (a,b,c,d) VALUES (8,9,10,11);
我怎么能告诉它这样做:
INSERT INTO B (a,b,c,d) VALUES (1,2,3,4), (5,6,7,8), (9,10,11,12)