プロジェクトでコードファーストを使用しています。プロジェクトは半分完了です。私は複数の結果を返すストアドプロシージャを呼び出す必要があります(3選択)。私の研究は、コードファーストではサポートされていないと私に伝えています。どのようなオプションがありますか?最初にモデルを使用するようにプロジェクトを変更しますか?コード複数の結果を返すための最初の呼び出しストアドプロシージャ
7
A
答えて
7
ローマンから私の質問に答えました。彼はここにそれについてブログしました: http://romiller.com/2012/08/15/code-first-stored-procedures-with-multiple-results/
多くの人が同じ問題を抱えていると確信しています。これが助けてくれることを願って。
1
sprocを3に分割できますか?私はあなたが1つのクエリから複数のエンティティを返すのに問題があると思います。それ以外の場合、これはあなたのために働くでしょうか? https://stackoverflow.com/a/4845591/1572123
関連する問題
- 1. 複数の結果セットを返すためのOracleクエリ/ストアドプロシージャ
- 2. ストアドプロシージャを呼び出して結果を返す
- 3. SQL Serverストアドプロシージャが複数のストアドプロシージャを呼び出して結果を返さない
- 4. 複数の呼び出しで同じ値を返すHibernateストアドプロシージャ
- 5. Interop呼び出しから複数の結果(UDT?)を返す - VB6 <--> VB.NET
- 6. Node.js/Javascript Date()コマンドは、最初の呼び出しの後に文字化けした結果を返します
- 7. ストアドプロシージャの呼び出し中にステートメントが結果セットを返さない
- 8. 常にnull以外の結果を返すメソッド呼び出しを呼び出す結果
- 9. ストアドプロシージャの結果をストアドプロシージャSql Server 2008を呼び出すのに使用
- 10. cfcから複数のストアドプロシージャの結果セットを返す
- 11. 複数のエンティティの結果を返すストアドプロシージャ
- 12. RecognizerListenerを呼び出すクラスへの結果を返します
- 13. 複数の結果セットを返すストアドプロシージャから挿入する
- 14. 複数の結果セットを返すストアドプロシージャを持つSimple.data
- 15. カッコ付き/なしの関数呼び出しの結果を返す
- 16. 関数呼び出し結果を使用して、C++ 03で複数のメンバーを初期化しますか?
- 17. 関数の外でJSONP呼び出しの結果を返すには?
- 18. ASP.NET MVC 2:複数のResultSetsを呼び出すストアドプロシージャを呼び出す
- 19. WCF呼び出し結果
- 20. 別のストアドプロシージャを呼び出した後にストアドプロシージャから間違った結果を取得する
- 21. Oracleストアドプロシージャの複数の結果セット
- 22. RailsでAJAX呼び出しをチェーンするには?最初の呼び出しの結果に応じて実行される一連の呼び出し
- 23. 最初に複数回呼び出されたtableView cellForRowAtIndexPath
- 24. NHibernateを使用して複数のテーブルの結果を返すプロシージャを呼び出す方法は?
- 25. 複数行の関数呼び出しのためのeslintルール
- 26. JDBC:1つのデータベース呼び出しで複数の結果セットを返す - Oracleでは機能しない
- 27. Parallel Linq - 返される最初の結果を返します
- 28. SQL呼び出しのキャッシュ結果
- 29. ASHXハンドラを呼び出して結果を返す方法
- 30. MS SQL SERVERとMS ACCESSの呼び出しストアドプロシージャの結果の差
ありがとうございます。それはデータベースに3回戻ります。 Performancは大きな打撃を受けるだろう。 – Frank
良い点。私は明らかにあなたを助けることができないので、3つの結果セットのそれぞれに対応するタイプの3つの 'IList'を含む複合POCOを作成することによって、_terrible_ hackを提案することで終わります。 3つのリストすべてを一度に返すように親を取得するときに、それぞれのために '.Include()'を使うことができます。おかしい、私は知っている。 ;)幸運、フランク。 –