1

バックグラウンド:

  • NHibernate 1.2
  • C# 3.5 Web アプリケーション
  • 親子関係 : A は B のリストを持っています
  • マッピングは標準<bag>です。

NHProf と SQL Server プロファイラーを使用すると、NHibernate が B ごとに 1 つの 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)
4

1 に答える 1