1

nvarchar(50)最終的にはより一般的な質問の非常に具体的な例を使用します:文字列列の代わりに使用する Code First 列生成の列型規則を構成するにはどうすればよいnvarchar(MAX)ですか?

4

1 に答える 1

1

デフォルトのデータベース タイプは、次の 2 つの方法で変更できます。

まず、適切な属性をプロパティに追加できます。の注釈は[StringLength(50)]、長さ 50 を指定します。

次に、StringPropertyConfigurationメソッドを使用してプロパティを構成できます。

var entityTypeConfiguration = modelBuilder.Entity<YourEntityType>;
entityTypeConfiguration.Property(t => t.StringProperty).HasMaxLength(50);

他の方法をチェックしてStringPropertyConfiguration、構成に使用できる他のオプションを確認できます。

于 2012-05-06T17:19:08.577 に答える