メインメニューを開く

差分

Fluent NHibernate/フルーエントマッピング/テキスト長

98 バイト追加, 2012年7月8日 (日) 09:47
== エンティティ ==
エンティティクラスのNameとNoteはどちらも至って普通のstring型。エンティティクラスのNameプロパティとNoteプロパティはどちらも至って普通のstring型。 <source lang="csharp">
public class ForeverNote
{
public virtual string Note { get; set; }
}
</source>
== マッピング ==
マッピングクラスでLengthを設定する。
この際に指定した数値に応じて、Fluent NHibernateが自動的にVARCHARなのかTEXT系の型なのかを設定してくれる。
 
<source lang="csharp">
public class ForeverNoteMap : ClassMap<ForeverNote>
{
}
}
</source>
== スキーマ ==
匿名利用者