Document
のテーブルはDocumentID
(PK)& DocumentName
のカラムを持っています。 Connector_Document
とConnectorID
(PK)、DocumentID
(FK)&他のテーブル。外部キーの関係を持つ複数のテーブルにリストを挿入するEntity Framework
私はList<Document>
& ConnectorId
を入力しています。私は、Document
表にList<Document>
を保存してconnectorID
&がDocumentId
をフェッチしてConnector_Document
テーブルにすべて保存これら&のDocumentID
を取得したいです。
ドキュメント表
DocumentID DocumentName
-----------------------------
10 test1
11 test2
Connector_Document
テーブル:
ConnectorID DocumentID
5 10
5 11
私はcを知って、次の入力
List<Document> documents = new List<Document>{new Document{ DocumentName ="test1"},
new Document{DocumentName ="test2"}};
int connectorId = 5
私の出力があるべきで
リストをループし、ドキュメントテーブルに追加します.PK &を使用して同じものを使用して、Connector_Documentテーブルに挿入します。しかし、私はこれが効率的な方法だとは思わない&私はこのためにEFから何らかの方法を提供することを期待しています。誰かが私を助けます。私はあなたがここにトランザクションを必要としないEntity Frameworkの6