1

EF4CodeFirstでチェック制約を指定するにはどうすればよいですか。

例:特定の値しか持てない文字列プロパティがあります。

4

1 に答える 1

2

EFコードには、最初にチェック制約に相当するものがありません。データベースにチェック制約を設定する場合は、カスタムデータベース初期化子を使用してカスタムSQLを実行し、テーブルを変更してチェック制約を追加するか(ここで一意のインデックスの同様のアプローチについて説明しました)、すでにEFコードの最初の移行を使用している場合はUpコードベースの移行でメソッドに制約の作成を追加します。

于 2013-02-08T09:15:33.073 に答える