私は規則を使用しました:
store.Conventions.SaveEnumsAsIntegers = true;
列挙型は現在整数として正しく永続化されていますが、列挙型を使用してクエリを実行しようとすると、クエリは文字列表現の列挙型で変換され、結果が得られません。
session.Query<Entity>().Where(x => x.EnumProp == MyEnum.Value1);
SaveEnumsAsIntegersは、この投稿のように、永続化されたときとクエリを実行したときの両方で変換されるというのが私の印象でした。
誰か助けてもらえますか?