2009-07-27 7 views

答えて

2

はい、流暢NHibernateのは、あなたがWithLengthメソッドを使用し、文字列の長さを指定するには同等のマッピング

  • を行うことができます。
  • 列名は、ColumnNameメソッドで指定できます。
  • プロパティをnullにできないようにするには、否定プロパティ "Not"の後にNullable()メソッドを使用します。
  • Fluent NHibernateによって推論されるので、プロパティのタイプを指定する必要はありません。
  • データベースで使用されるデータ型を指定する場合は、CustomSqlTypeIsメソッドを使用します。

流暢NHibernateのマッピングは次のようになります。

Map(x = x.Title) 
     .ColumnName("title") 
     .WithLengthOf(100) 
     .Not.Nullable(); 
関連する問題