Entity Framework 6はコードを最初に使用するだけですか?私はコードの最初のアプローチについて話をするとちょっと混乱していますが、エンティティフレームワーク6またはエンティティフレームワーク6でのみ動作するかどうかを知りたいのは、最初にコードを使用する方法だけです。Entity Framework 6はコードを最初に使用するだけですか?
答えて
いいえ、EF 6はコードファーストをサポートしていません。コードはまず混乱する名前になることがあります。つまり、コードを記述してからコードを生成するということではありません。実際には、コードの最初の戦略を使用して、新しいデータベースまたは既存のデータベースの両方をターゲットにすることができます。コードはまず、開発プロジェクトでDBコンテキストを作成および維持するためにモデルデザイナー(edmx)を使用しないことを暗示します。
いくつかのリンクあなたが軌道に乗るために:
EF 6 Database first (with asp.net mvc)
EF 6 Code first against new db (with asp.net mvc)
EF 6 Code first against existing db
Psと。注目に値するのはEF 7 (Core) will only support the Code First approachです(もちろん、EF 6のように、新しいデータベースまたは既存のデータベースに対して)。
アウトこのリンクはEntity Framework
の異なるアプローチを見つけるために、
基本的に我々は
コード・ファースト
モデル、まず
データベース、まず
データベースファーストは.edmxファイルのみを使用しますか? –
私は、コードファーストアプローチでは.edmxファイルが生成されていないことに気付きましたか? –
はいコード内最初に[POCOクラス](http://stackoverflow.com/questions/16075245/what-is-poco-inentent-framework)は.edmxファイルではなく生成されます。 –
- 1. MVC 5&Entity Framework 6のストアドプロシージャを最初に使用する
- 2. TransactionScopeをEntity Frameworkコードで使用する最初のコードとユニバーサルプロバイダ
- 3. Entity Frameworkのコードは、最初
- 4. いつ最初にEntity Frameworkコードを使用しますか
- 5. Entity Frameworkのコードを最初に使用する方法
- 6. Entity Framework 6コードの最初の更新エンティティ(oracle)
- 7. Entity Framework 5コードを最初に使用したキーの名前付け
- 8. は、データベースEntity Frameworkのコード - 最初
- 9. モデル最初にEntity Framework 6でDbContextを作成
- 10. エラーEntity FrameworkコードからDBに最初に移動する
- 11. Entity Frameworkコードを使用したDVCSプロジェクトの最初の移行
- 12. Entity Frameworkコード部分キーを使用した最初のカスタムマッピング
- 13. Entity Framework 6:コードの最初の移行とFTPの展開を使用してデータベースをリセットする方法
- 14. 最初にEntity FrameworkコードでMigratorScriptingDecoratorを使用するにはどうすればよいですか?
- 15. Entity Frameworkのコードの最初の更新
- 16. Entity Frameworkコード最初のAzure接続
- 17. Entity Frameworkのデータベース・最初のコード生成
- 18. Entity Frameworkのコアユニーク制約コード-最初
- 19. Entity Frameworkコード最初のテーブル関係
- 20. Entity Frameworkコードの最初のMySql Pluralizingテーブル
- 21. Entity Frameworkのコード - 最初とインターフェイス
- 22. C#:Entity Frameworkコードでデータベースにアクセスする - 最初
- 23. Entity Frameworkコードを使用してリポジトリを作成する最初の4.3
- 24. HttpContextごとにObjectContextを1つだけ使用するEntity Framework
- 25. は、我々はデータベース最初のマッピングを使用するEntity Frameworkの6にEntity Frameworkの4からプロジェクトを更新している
- 26. Entity Framework 6コードでの移行
- 27. Entity Framework 4.1のコード最初に検証する場所
- 28. Visual Studio 2010でEntity Framework 6を使用できますか?
- 29. TransactionScopeをEntity Framework 6と併用する
- 30. Entity Frameworkの6は
データベースまずのみ.edmxファイルを使用していますか? –
コードファーストアプローチでは.edmxファイルが生成されていないことに気付きましたか? –
はい、はい、しかし、コードは、既存のデータベースに対してターゲットを絞ることができます(実際には、データベースの最初のものであり、最初のコードではないので、命名はちょっとおかしなことがあります)。しかし、 db/contextを表すPocoクラスがあり、まずデータベースからedmxを生成するデータベースがあるでしょう。 – Indregaard