問題タブ [code-first]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
565 参照

wcf-data-services - Ado.Net Entity Framework Code-Only with Ado.Net Data Service

Ado.Net のプレリリースを使用していますが、それを Ado.Net Data Service でどのように使用するか理解できません。

ObjectContext のコード

そして、Ado.Net Data Service のコード

問題は、Ado.Net Data Service がパラメーターのないコンストラクターを想定していることです。また、コンストラクターを提供する場合、基本コンストラクターに何を書き込むのでしょうか?

そして、基本コンストラクターを指定しても、コンテキストは BuildContext なしでは完全ではありません

このプレ リリースの Ado.Net Data Service では、Entity Framework の "コードのみ" がサポートされていません。

0 投票する
5 に答える
2302 参照

.net - Entity Framework v4 - POCO とコードのみの違いは何ですか?

私はその印象を受けています

  • POCO を使用した EF: 独自の POCO をモデル (.edmx) のエンティティにマップできます。
  • EF コードのみ: edmx/モデル デザイナーなし(つまり、CSDL/SSDL/MSL (まとめて EDMX) メタデータ)。まだ POCO ですが、マッピング、関係、ナビゲーションなどはすべて手動でコーディングされています (したがって、コードのみの説明)。

この 2 つの概念の説明が (多かれ少なかれ) 正しい場合、誰かが POCO で EF の代わりにコードのみを行う必要があるのはなぜですか?

両方とも POCO を実行していますが、2 つ目は手動でマッピングを行う必要があるという余分な負担がありますか?

0 投票する
1 に答える
593 参照

.net - コードのみによるエンティティ分割

両方のテーブルに主キーが含まれていない場合、Entity Framework Code-Only を使用して、2 つのテーブルのフィールドを持つエンティティを作成する方法はありますか?

ここに例があります。

BlogPost オブジェクトの Username プロパティを User テーブルの username 列にマップしたいと考えています。デザイナーを使用して外部キーを使用してマッピングを行うことはできますが、コードのみを使用してそれを行う方法がわかりません。構成オブジェクトで 2 つの MapHierarchy ステートメントを使用しようとしましたが、両方のテーブルが同じ主キーを使用している場合にのみ機能するようです。

0 投票する
3 に答える
4928 参照

c# - ナビゲーションプロパティでのインターフェイスの使用

Entity Framework 4、POCO、およびコードのみを使用してプロジェクトをセットアップしようとしています。

エンティティフレームワークで、ナビゲーションプロパティのタイプをインターフェイスにすることは可能ですか?

「タスク」クラスがあります。タスクは、ユーザーまたはグループに割り当てることができます。各グループは、個別のクラスで表され、個別のテーブルに格納されます。クラスは次のようになります。

エンティティフレームワークのナビゲーションプロパティとしてAssignedToプロパティを使用する方法はありますか?EFがUsersテーブルまたはGroupsテーブルを調べる必要があるかどうかを知るには、何らかのタイプの識別子が必要になると思いますが、Code-OnlyまたはEDMXを使用してマッピングを理解できます。

0 投票する
1 に答える
43 参照

entity-framework - Entity Framework 4で「コードのみ」を使用するには、VS2010ベータ2以外のものが必要ですか?

すぐに使用できるVS2010Beta2のEntityFrameworkで「コードのみ」を使用することは可能ですか、それとも追加のダウンロードが必要ですか?

0 投票する
1 に答える
340 参照

c# - EF4 コードのみのマッピングを確認するにはどうすればよいですか?

NHibernateには、次のような方法がありますThisOrThat.VeryfyMappings()(最後にNHibernateを試したのは少し前だったので、正確な定義はわかりません...)

Entity Framework 4 で同様のテストを行う方法を作成者が示したブログ記事をどこかで見たのを思い出しましたが、今は見つかりません。では、EF4 コードのみのマッピングをテストするにはどうすればよいでしょうか。

0 投票する
1 に答える
4990 参照

entity-framework - EF4 VS 2010 RTMのEntityConfigurationはどこにありますか?

EntityConfigurationが見つかりません。

RCについても同じ質問がありましたが、RTMバージョンになると思いました。そこにいますか?

0 投票する
2 に答える
874 参照

entity-framework - EF4「コードのみ」は本番環境で使用できますか?

私は新しいEntityFramework4コードのみの機能を見てきましたが、本当に気に入っています。しかし、私はその機能に関する優れたリソースを見つけるのに苦労しています。すべてがあちこちに広がっているように見えるので、本格的なプロジェクトに使用する準備ができているのだろうか?

どう思いますか?本番環境で使用する準備はできていますか、それとも従来のアプローチ(EDMXデザイナー、POCOオブジェクト)を使用する必要がありますか?

また、EDMXデザイナーと比較して、Code Onlyがまだサポートしていない機能があるかどうかを知りたいですか?

コードのみの機能についてどう思いますか?もう「成熟」していますか?

ありがとうございました。

0 投票する
1 に答える
4742 参照

entity-framework - Microsoft.Data.Entity.Ctp の新しい名前は何ですか?

私はEntity Framework 4とコードだけで遊んでいます。私がフォローしているチュートリアルでは、Visual Studio 2010 のベータ版を使用しており、Microsoft.Data.Entity.Ctp を参照しています。Visual Studio の最終リリースで作業しているため、dll の名前が変更されている必要があります。その名前が今どのようになっているのか誰か教えてもらえますか?

乾杯、AC