問題タブ [ef-model-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.
.net - 「エンティティ接続設定を app.config に保存する」を常に無効にする方法
EntityFramework-Model (.edmx) から「モデルからデータベースを生成...」コマンドを実行すると、「エンティティ接続設定を app.config に保存する」チェック ボックスが常にオンになります。
しかし、デフォルトではチェックされていないことを望みます。レジストリまたは他の場所に、このチェックボックスのデフォルト値を指定する方法はありますか?
私はクラス ライブラリ プロジェクトに取り組んでおり、そこに app.config は必要ありません。また、上記のコマンドを実行するときに、どのデータベース接続を使用する必要があるかを毎回尋ねたいと思います。私は異なるビルド構成で作業しており、各ビルド構成には使用する独自のデータベースがあります。
.net - T4で生成されたファイルの名前を変更する
とにかく、Entity Framework ModelFirstを使用してT4によって生成されたファイルの名前を変更できることはありますか?
私は出力拡張子をこれに変更しようとしました:
これにより、Model1.csファイルの名前がMode1.Generated.csに変更されましたが、すべてのエンティティは、category.cs、Issue.csなどの名前のファイルに残っています。必要なのは、エンティティクラスの名前がまだ残っていることです。
ただし、名前付けパターンに従ったファイルが含まれています。
.net - Entity Framework + SQL Azure:データベース変更のベストプラクティス
私はまだ完全に定義されていないデータベースを設計していますが、プロジェクトが進むにつれて、すぐには定義されません。ただし、プロジェクトはまもなくオンラインになり、データベースはオンラインで変更されます。したがって、データベースの変更に備える必要があります。テーブルの追加、列の追加など。
私はEntityFrameworkに慣れていませんが、すでにすべてのアプローチ(コードファースト、データベース、モデルファースト)を試しました。ほとんどのモデルファーストアプローチが好きです。まだリレーションに慣れていないので、モデルファーストがそれをやってくれます。
問題は次のとおりです。私のサーバーはWindowsAzureであり、SQL Azureのスクリプトを作成する必要があります(Microsoftがなぜそれを変更したのか疑問に思っています.........)
したがって、私の質問は次のとおりです。-モデルを更新し、モデルが変更されたときにデータベースを更新するには、ステップバイステップで何をすべきですか?
asp.net - エンティティフレームワークモデルの最初のアプローチでは、すべてのテーブルデータが削除されます
私はEntityFrameworkでモデルファーストアプローチを研究しています。モデルからデータベースが再生成されるたびに、すべてのデータが消去されることがわかりました。モデルファーストは本当に便利なアプローチですか、それともこれを修正する方法がありますか
.net - モデルファーストで Database.SetInitializer を呼び出す方法は?
「DbContext Entity Generator」を生成項目としてedmデザイナー(VS10)でモデルを作成しました。
生成された DbContext サブクラスでは、コンストラクターがオーバーライドされるため、他の部分クラスでは使用できません。
モデルファーストでデータベースを初期化する適切な方法は何ですか?
.net - 最初にMVC3を使用してエンティティフレームワークモデルを使用してカスケードddlを作成する方法は?
私は MVC エンティティ フレームワークを初めて使用します。私のモデルはエンティティ フレームワーク モデルであり、Country テーブルと関係がある Province テーブルと関係がある commerce テーブルがあります。
そのため、商取引を作成しようとしているときに、最初に国を選択し、次にその国に属する州を選択できるはずです。
これまでのところ、国とすべての州を表示することができましたが、国が選択された後に州を変更する方法についてはわかりません...
カミソリを使用してこのようなことを行う方法(私は.netを使用しています)とモデルの作成(最初にコードを作成するか、そのようなもの)の説明がある投稿を見てきました。
これについて私を助けていただければ幸いです。
.net - モデルからデータベースを更新しますか(モデルが変更された場合)?
私はMVC3とModelFirstアプローチを使用して、(商用ではなく、教育用の)アプリケーションを開発しています。
モデルを作成し、そこからSQLCE4データベースを生成しました。
次に、モデルを変更する必要があるかもしれません。つまり、主キー列または外部キー列ではない列をテーブルに追加します。
「モデルからデータベースを生成」オプションのみが表示されます。これにより、データベースが削除され、新しいデータベースが作成されます。
「モデルからデータベースを更新」する方法はありますか。これにより、データベースが保持され、新しい列が追加され、デフォルト値またはnullが入力されます。
同様の質問 モデルからデータベースを更新する-EntityFramework は昨年質問され、ソリューションが将来利用可能になる可能性があることを示唆しました-しかし、それ以降、何か変更はありましたか?
c# - Entity Framework Model First Navigation Properties adding invalid column names to query?
In our database, we have the following tables
and
With the EF 4.2 designer, I've created the appropriate entities, and am trying to link the foreign key of ConceptTagId to the Tag model.
When I add the association (0..1 to many from Tag to DocumentStyle), it correctly links the foreign key and adds the navigation property of ConceptTag to the DocumentStyle object. I do not want a navigation property on the Tag object.
However, when calling the following code in a repository
the resulting query attempts to access a property DocumentStyle_ID on the Tag table, which does not exist, nor should it. The foreign key is the ConceptTagId on the DocumentStyle table.
Where does this id column come from, and how can I get rid of it?
From the properties window of the relevant association:
End1 Multiplicity: * of DocumentStyle
End1 Nav Property: ConceptTag
End2 Multiplicity: Zero of One of Tag
End2 Nav Property: {NULL} (its blank in the property)
entity-framework - ディスクリミネーターのテーブルを選択できません (モデル優先)
階層ごとのテーブルが必要なプロジェクトを開始しようとしています。過去にNHibernateでこれを行ったことがありますが、XMLマッピングファイルを手動で編集する必要がないようにしたいので、Entity FrameworkとDesignerを使用しようとしています.
私はオンラインでこの例に従ってきました: http://mosesofegypt.net/post/Inheritance-and-Associations-with-Entity-Framework-Part-1.aspx
[<テーブルまたはビューの追加>] ドロップダウンからテーブルを選択しようとすると、テーブルを選択できず、代わりにリストに「(空)」と表示されます。
チュートリアルからの唯一の逸脱は、サンプル データベースから Person テーブルを生成しなかったことです。逆に)。
ディスクリミネータを追加する資格を得るためにテーブルが満たす必要がある基準がわからない...
.net - Entity Framework Model First:プロパティとの関連付けを作成する方法
ノードとエッジを使用してグラフのデータモデルを作成しようとしています。Edgeにプロパティが含まれていない場合は、ノードからそれ自体への多対多の関連付けを簡単に作成できます。ただし、距離など、いくつかのプロパティをエッジに保存したいと思います。別のエンティティを作成しようとしましたが、エッジとノードの関係を宣言する方法が見つかりませんでした。モデルファーストで可能ですか?どのように?