13

Fluent Nhibernate を使用して列挙型を文字列としてマップすることは可能ですか?

4

2 に答える 2

26

はい、次のようにすると、デフォルトでそれが行われます。

Map(x => x.YourProperty);

トランクから最新バージョンを使用していることを確認してください。


Yavor Shahpasovがコメントで指摘したように、最近のバージョンでは、次の方法で同じことを達成できます。

Map(x => x.Property).CustomType<GenericEnumMapper<YourPropertyEnumType>>();
于 2009-02-02T14:15:03.210 に答える
2

customTypeとして渡すことができるEnumStringクラスもあります

于 2009-09-25T00:19:19.223 に答える