問題タブ [ef-code-first-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.

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

mysql - MySql EFCore で 2 つの外部キーから主キーを作成する方法

2 つの外国語キーから主キーを作成する際に問題があります

モデルの例: Element、Color、ElementToColor

ElementToColor には、Element と Color の関係を表す 2 つの外国語キーが含まれている必要があります。

しかし、移行を追加しようとすると失敗しました

ElementToColor には主キーが必要です

しかし、マッピング テーブルの王様の主キーを作成するのは間違っています。重複データが作成されます。

1,1,1

2,1,1

...

その場合どうすればいいですか

私が使う:

アプリケーション: asp.net コア 2.1 webApi

データベース: MySql

ORM: MySql EFCore