【ASP.NET Core】EFを用いたModelクラス内のプロパティへのインデックスの付与方法
Modelクラス内のプロパティへインデックスを付ける方法
最近、ASP.NET Coreを勉強していてModelクラス内のプロパティへインデックスを付ける方法で躓いたため学習メモ用として残します。
ASP.NET Frameworkではプロパティに対して直接IndexアノテーションをつけることができたがASP.NET CoreのEntity Frameworkではクラスに対してIndexアノテーションをつけることでインデックスを貼ることができます。
以下、実装となります。
これでCategoryNameプロパティに対してインデックスが貼られました。
参考URL:
https://learn.microsoft.com/ja-jp/ef/core/modeling/indexes?tabs=data-annotations