Fluent NHibernateでは、辞書マッピングタイプのサイズを指定するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/1602524

質問

次の辞書マッピングで使用されるタイプのサイズを指定するにはどうすればよいですか

HasMany(x => x.WidgetSettings)
                .AsMap<string>(idx => idx.Column("SettingKey"), 
                               elem => elem.Column("SettingValue"))
                .Not.LazyLoad()
                .Table("WidgetSettings");

マッピングでは、両方の列タイプがデフォルトでvarchar(255)に設定されます。たとえば、SettingValue columeをnvarchar(MAX)にしたいです。どうすれば達成できますか?

役に立ちましたか?

解決

わかりました、

これは1.0リリースの既知のバグのようです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top