問題タブ [entity-framework-mapping]
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 - リストをマップする方法EF4 に挿入するための ModificationMapping SP に?
私はエンティティを持っています
私は以下を取る挿入SPを書きました:
の各要素に対してId
と の要素を含む行を挿入する変更マッピングの挿入のために、リストを SP にマップするにはどうすればよいですか?ForeignIds
ForeignId
例えば
挿入します:
ID | 外国人ID
1 | 2
1 | 3
sql - 属性の値を見つける方法
属性の値を見つけるにはどうすればよいですか?値を確認し、テキストボックスのmaxlengthをその値に設定する必要があります。これが私が取得しようとしている値の例です。
.net - EF4 NULL 許容の 10 進数列を Null 許容でない値のプロパティにマッピングする
EF4 で POCO (プロキシなし) を使用しています。
データベースには、次の null 許容の 10 進数列があります。
私の POCO には、次の null 非許容値プロパティがあります。
データベースの値が の場合、null
プロパティを に設定し0
ます。どうすればこれを達成できますか?Nullable
ここにプロパティを持たない方がいいです。そうしないと、ビジネス ロジックをGetValueOrDefault()
コードで汚染する必要があります。
[この質問は私が尋ねているように見えましたが、本当に答えられたかどうかはわかりません。]
hibernate - 休止状態のエンティティを作成している間、常に ID が必要ですか? ビューからエンティティを作成している場合でも?
MySQL 5.5 と休止状態 3 を使用しています。データベースにビューを作成し、それに対応するエンティティも salto db generator を使用して作成しました。コードを実行しようとすると、セッション ファクトリの Bean の作成が失敗し、次のエラーが表示されます
org.springframework.beans.factory.BeanCreationException: クラスパス リソース [persistence-context.xml] で定義された名前 'SessionFactory' の Bean の作成中にエラーが発生しました: init メソッドの呼び出しに失敗しました。ネストされた例外は org.hibernate.AnnotationException: No identifier specified for entity: com.viewer.common.entity.ViewEntity です
それで、エンティティを作成するために主キーが必要かどうか尋ねますか???
wpf - データグリッドにコンボボックスを設定する
Entity Framework を使用して 1 つの SQL テーブルからのデータが取り込まれた WPF Datagrid があります。別のテーブルからのデータを使用して、同じ Datagrid にコンボボックスを取り込むことは可能ですか。
このコードが機能しています
しかし、動的に入力されることをお勧めします。
ありがとう。
entity-framework - ICollectionを取得するEntityFrameworkマッパーから
Entity Framework 4.1を使用して、intのコレクションを取得しようとしています。
基本的に私はSpecと呼ばれるエンティティを持っています
テーブルSpecsにはColumnsid、Nameなどがあり、TypeIdsを列specId TypeIdを使用してテーブルSpecTypesにマップしようとしていますが、そのマッピングを理解できません。
私はこのようなものを結び続けてきました
c# - プログラムによるデータベースの自動更新のための Entity Framework のサポートが組み込まれていますか? (データ損失なし)
新しいバージョンのアプリを顧客に送信し、ローカルの顧客データベース (SQL microsoft データベース 2008 など) を更新する必要があるとします。
今のところ、データベースのバージョン テーブルでこれを行い、SQL スクリプトを実行します。- そのバージョンに一致させるには、次のようにします。
/li>
これはうまく機能しますが、Entity Framework でこれに対する実際の組み込みサポートはありますか。
データを失うことなく!
もしそうなら、これが正しい方法でどのように行われるか、具体的な例を挙げていただけますか。
どうもありがとう!
entity-framework - EF4.1のコードファーストで流暢なマッピングがうまくいかなかった
ここに簡単なモデルがあります:
ご覧のとおり、Currencyは2つの異なるエンティティによって使用される単なるリストですが、これを実行しようとすると、複数のカスケードパスが発生する可能性があるため、これは無効であるというエラーが表示されます。
今私はOnModelCreatingでこれをモデル化する方法を理解しようとしています
しかし、何らかの理由で、製品は正しく作成されていますが、ロードしようとすると、Currencyがnullになります。
このモデリングで何か間違ったことをしているのですか?
ありがとう!
vb.net - .NET Code First 緯度経度インターフェイス
VB.NET-Code First でデータベースを開発しています。ロケーションと郵便番号の両方に緯度と経度を追加したいと考えています。現在、各クラスに GeographicCoordinate を追加しています。
私が持っている質問は、代わりに Location と Postal Code が GeographicCoordinate インターフェースを継承する方が良いかということです。現在の実装では、GeographicCoordinates テーブルに 2 つの外部キー (および他のオブジェクトの場合はさらに多い可能性があります) を持つことになると思います。inhearatance の実装を使用すると、任意の 2 つの IGeographicCoordinate クラス間の距離を見つけることができます...
inheratance 実装を使用すると、IGeographicCoordinates の 2 つの実装で両方のエンティティが結び付けられます。クラスに GeographicCoordinate クラスを継承させることもできます...
私はそのようなことを避ける傾向があります。なぜなら、緯度と経度を持つクラスが他のものから継承されないことに縛られているからです。
ありがとう。
asp.net-mvc-3 - MVC3Razor-モデルの部分的な検証
私は現在、MVC 3のプロジェクトに取り組んでおり、Entity Frameworkを利用して、それぞれが1つのHTMLフォームを含む2つのビューに1つのデータモデルを永続化しています(ウィザードベースの設計と同様)。
ただし、ユーザーが最初のビューで適切なフィールドに入力してフォームを送信すると、モデル全体のクライアント側の検証がトリガーされ、2番目のビューがインスタンス化されるまで入力に使用できないフィールドの検証エラーが表示されます。
現在、最初のビューのクライアント側の検証を完全にオフにする回避策を実装していますが、まったく検証されていないデータをモデルに入力するという考えには確かに熱心ではありません。これは悪いです。わかった。
最初のビューのフィールドを部分的に検証し、データモデル全体の検証をトリガーしない方法はありますか?