3

文字列列の 1 つの既定の nvarchar(4000) を SQL Express のテキスト データ型にオーバーライドしたいと考えています。私はこのコードを使用します。

modelBuilder.Entity<Accommodation>()
               .Property(p => p.Information)
               .HasColumnType("text");

しかし、列の型は nvarchar のままですか?

私もここで尋ねましたhttp://social.msdn.microsoft.com/Forums/en/adonetefx/thread/a1d84ea9-2f8e-42f0-bb83-ac9f68805d6d?prof=required

4

1 に答える 1

1

DropCreateDatabaseIfModelChanges が設定されていたとしても、流暢なマッピングを追加するだけでは、テーブルを強制的に dropAndCreate 自体に戻すには十分ではありませんでした。

テーブルを手動で更新するように強制する必要がありました。

于 2011-01-27T11:32:36.983 に答える