問題タブ [entity-framework-5]
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.
entity-framework-5 - EF5エンティティ構成の再利用
インターフェイスを実装するいくつかのエンティティでモデル構成の一部を再利用しようとしています。
このコードを確認してください:
ご覧のとおり、onmodelcreatingメソッドで拡張メソッド「ConfigureAsAuditable」を次のように呼び出そうとしています。
デバッグすると、次の例外が発生します。
プロパティ'CreatedOn'は、タイプ'Account'で宣言されたプロパティではありません。IgnoreメソッドまたはNotMappedAttributeデータアノテーションを使用して、プロパティがモデルから明示的に除外されていないことを確認します。それが有効なプリミティブプロパティであることを確認してください。
よろしくお願いします:)PD:EF 5-rc、VS 2011、.NETFramework4.5を使用しています
entity-framework-5 - EF 5.0 で自動テーブル作成を無効にする方法は?
プロジェクトに Framework 4.0 用の Entity Framework 5.0 RC をインストールしました。しかし、ビューからデータを取得しようとすると、エラーが発生します。EF は、このエンティティのテーブルを作成しようとします。
c# - EFは、親が削除されていない、孤立しているデータを自動的に削除できますか?
Code First EF 5ベータ版を使用するアプリケーションの場合、次のようになります。
と
関連するCRUD操作は、必要に応じてリポジトリによって実行されます。
の
私はそれらを設定しました:
したがって、aParentObject
が削除されると、そのChildObjectsも削除されます。
ただし、実行した場合:
例外が発生します:
操作が失敗しました:1つ以上の外部キープロパティがnull許容でないため、関係を変更できませんでした。リレーションシップに変更が加えられると、関連する外部キープロパティがnull値に設定されます。外部キーがnull値をサポートしていない場合は、新しい関係を定義するか、外部キープロパティに別の非null値を割り当てるか、無関係のオブジェクトを削除する必要があります。
エンティティの定義には、破られている外部キー制約が含まれているため、これは理にかなっています。
孤立したときにエンティティを「クリア」するように構成できますか、またはChildObject
コンテキストからこれらを手動で削除する必要があります(この場合はChildObjectRepositoryを使用します)。
asp.net - system.spatial.dataが見つかりません
System.Data.Spatial-classesを操作したいので、ここから.net 4.5rcに、ここからEntityFramework5rcにアップグレードしました。しかし、ソリューションで名前空間が見つかりません。オブジェクトブラウザでクラスを検索してみましたが、うまくいきませんでした。
クラスを見つけることができるアイデア/それらを参照する方法はありますか?
ありがとう
トーマス
entity-framework-5 - EntityFramework 5 RC データベース生成オプション
私の愚かなエラーだと思いますが、解決策が見つかりません。
この設定行でEF4.3を持っていました
問題ありません。しかし、EF 5.0RC に更新すると、同じ行に、タイプ o 名前空間が存在しないというエラーが表示されます。????
RCでこれについて何の変化も見られませんでした!!!
c# - EntityFramework5およびXElementフィールド
Visual Studio2012RCとEntityFramework5で遊び始めました...絶対に気に入っていますが、これを行うためのよりクリーンな方法があるかどうか疑問に思っています。
毎回XMLを解析し、.ToString()で設定する仲介者を排除したいと思います。
common-table-expression - Entity Framework 5 に CTE クエリを統合する方法
CTE を使用して記述した SQL クエリがあります。現在、Entity Framework 5 を使用するようにリポジトリを移動しています。
Entity Framework 5 を使用して CTE ベースのクエリを統合 (または書き換え) する方法がわかりません。
私は EF5 で POCO エンティティを使用しており、多数の Map クラスがあります。EDMXファイル等はありません。
私は今、完全な初心者のように感じており、正しい方向に私を向ける助けをいただければ幸いです.
CTEクエリは次のとおりです
t4 - Entity Framework 5.0 EntityObject Generator は Visual Studio 2012 RC では使用できませんか?
social.msdn.microsoft.com から引き継ぐ...
元の投稿
プロジェクトを 2010 EF 4.3.1 (変更された EntityObject ジェネレーター テンプレート) から vs 2012 rc、ef 5.0 rc、および .Net 45 rc に移行しようとしています。悲しいことに、私の古い T4 テンプレートは機能しなくなりました。EF 5.0 に移行するための正しいテンプレートはどこで入手できますか? 古いプロジェクトをコンパイルできますが、アプリを起動すると、「異なるスキームが検出されました」という例外が発生します。
私の貢献、まだ未解決
EntityObject コード生成テンプレートは VS 11 ベータ版の「クリーン」マシンで利用可能だったので、おそらく EF 4.2 June 2011 CTP が以前にインストールされていたこと (アンインストールにもかかわらず) に関連する、アップグレードの問題/競合であると想像できます。
- VS 2012 修復 - 問題を修正しませんでした
- VS 2010/2012 RC のアンインストール/再インストール - 問題は解決しませんでした
- VS 2012 RC をクリーン マシンにインストールする - 時間がない
スクリーンショット
foreign-key-relationship - ナビゲーションプロパティを再帰的に含める方法
2つのデータベースがあり、それぞれに対応するEntityFramework DBコンテキストがあり、Entity Framework 5、Code-Firstを使用しています。
次のようなテーブルがあります。
Foo
次に、FooBar
内Database1DbContext
とBar
内にエンティティがありDatabase2DbContext
ます。
Foo
Parent
(タイプのFoo
)、Children
(タイプのICollection<Foo>
)およびBar
(タイプの)ナビゲーションプロパティがありBar
ます。
(タイプの)および(タイプの)FooBar
ナビゲーションプロパティがあります。Foo
Foo
Bar
Bar
さて、私が欲しいのは、すべてのとのすべてにロードされる.Include(foo => foo.Bar)
ようにできることです。Bar
Parent
Children
Foo
混乱しすぎていないことを願っています。
Bar
PS:ナビゲーションプロパティは別のデータベースにあるため、設定で問題が発生することはわかっています。いくつかの関連する回答で、ビューまたは同義語のいずれかを示唆する提案を見ました。私の状況のその側面も考慮に入れているどんな答えも大いに感謝されるでしょう。
entity-framework - EntityFramework4.3.1から5.0RC-モデル作成中のNullReferenceException
プロジェクトを切り替えて、.NET4.0で実行されているEntityFramework5.0RCを試してみました。名前空間参照の更新を除いて、コードは変更されていません。エンティティフレームワークオブジェクトに初めてアクセスしようとすると、次のようになります。
これを引き起こす可能性のあるものとそれを絞り込む方法について誰かが何か提案がありますか?