2

EntityFramework4.0でコードファーストパターンを使用しています。DBの一部の列にデフォルト値を設定したい。

public class Customer
{
    public int Id { get; set; }
    public string Name { get; set; }
    public string Description { get; set; }        
    //I need some kind of attribute like this
    [ColumnAttribute.Default = false]
    public bool IsEnabled { get; set; }
}

IsEnabled列のデフォルト値をfalseに定義する方法を探しています。

4

2 に答える 2

1

私はあなたが望んでいることを達成できるデータ注釈を知りません。古い学校に行ってコンストラクターに設定するのが道だと思います。

于 2012-07-23T16:54:24.570 に答える
1

デフォルト値の注釈はありませんが、POCOのコンストラクターでデフォルト値を設定できます。

于 2012-07-23T16:59:05.020 に答える