私はASP.NETコアプロジェクトでEF.Coreを使用しています。私はモデルクラスを持っていますが、インデックスまたはユニークなインデックスを作成するために、プロパティまたはクラスに設定する属性についてのドキュメントは見つかりません。これは可能ですか? documentationによるとEFを使用してASP.NET Coreのインデックスを定義するにはどうすればよいですか?
1
A
答えて
1
これは現在、EFコアではサポートされていません(少なくとも未対応)。私はこれが、別々のダウンロード可能なパッケージではなく標準的な注釈であるとパイプラインで考えています。代わりに流暢なAPIを使用できます:
protected override void OnModelCreating(ModelBuilder builder)
{
builder.Entity<User>()
.Index(u => u.EmailAddress).Unique();
}
0
:
インデックスはデータアノテーションを使用して作成することはできません。
ただし、この目的でFluent APIを使用できます。
関連する問題
- 1. ASP.NET COREにレスポンスデータをフォーマットするにはどうすればよいですか?
- 2. MagicalRecordを使用してCore Data Lightweightマイグレーションを設定するにはどうすればよいですか?
- 3. ASP.NET MVCまたはCoreでGoogle Credential Management APIを使用するにはどうすればよいですか?
- 4. ASP.NET Core AntiforgeryをAngularJSアプリケーションと別のサブドメインで使用するにはどうすればよいですか?
- 5. ASP.NET Coreで正しいAttachDbFilename相対パスを設定するにはどうすればよいですか?
- 6. Asp.Net Core JWTの検証にX509SecurityKeyを使用するにはどうすればよいですか?
- 7. "EF-Code First"を扱う際にキーを定義するにはどうすればよいですか?
- 8. NESTを使用してElasticsearchのインデックスを指定するにはどうすればよいですか?
- 9. C#UWPアプリケーションでASP.NET Core WebAPIを使用するにはどうすればよいですか?
- 10. ASP.NET 5/vNext/CoreでElmahを使用するにはどうすればよいですか?
- 11. C#ASP.NET Core APIフレームワークでMongoDBドライバを使用するにはどうすればよいですか?
- 12. EFコアで固定長カラムを設定するにはどうすればよいですか?前のEFで
- 13. EF Coreの流暢な構文を使用して、PK列の自動生成を設定するにはどうすればよいですか?
- 14. ActiveAuthenticationSchemesのデフォルトを設定するにはどうすればよいですか?私のASP.NetのCore 2プロジェクトで
- 15. Pythonで「行インデックス」を使用して配列を使用するにはどうすればよいですか?
- 16. BNFCを使用してINIファイルの文法を定義するにはどうすればよいですか?
- 17. instaparseを使用してクロージャーコードの文法を定義するにはどうすればよいですか?
- 18. Yii:JSを使用してajaxLinkでデータパラメータを定義するにはどうすればよいですか?
- 19. Typescriptを使用してダイナミックキーで配列を定義するにはどうすればよいですか?
- 20. ダイナミッククエリでLINQを使用してSELECT TOPを定義するにはどうすればよいですか?
- 21. パラメータを使用してオブジェクトに関数を定義するにはどうすればよいですか?
- 22. ASP.NET Coreで最新のフロントエンド開発ワークフローを設定するにはどうすればよいですか?
- 23. EFコアを使用してエンティティフィールドにJSONを保存するにはどうすればよいですか?
- 24. EFを使用せずにASP.NET Core Web APIでデータベースに接続するにはどうすればよいですか?
- 25. javascriptとasp.netを使用してアラートボックスを設定するにはどうすればよいですか?
- 26. シェイプを使用してクリッピング領域を定義するにはどうすればよいですか?
- 27. kotlinを使用してAndroidアプリケーションクラスを定義するにはどうすればよいですか?ここ
- 28. sympyを使用して条件関数を定義するにはどうすればよいですか?
- 29. AngularJSを使用して動的定義リストをレンダリングするにはどうすればよいですか?
- 30. Sybase:クエリを使用してテーブル定義を取得するにはどうすればよいですか?