1

modelBuilderクラスを使用しています。プロパティが文字列型の場合、IsRequiredを使用するとnull以外のフィールドを簡単に設定できます。タイプがdecimal型になるとすぐに、intellisenseはIsRequiredメソッドを表示しません。

  public class CategotyConfig: EntityConfiguration<Category>
  {
        public CategotyConfig()
        {
            this.Property(x => x.Name).IsRequired();
        }
  }

10進数タイプのフィールドをnull以外に設定するにはどうすればよいですか?属性を使用せずに。

4

1 に答える 1

2

decimal( とは対照的にdecimal?) は、null 非許容であるため、既に必要です。

于 2010-12-27T21:42:01.883 に答える