取下面的枚举标志[Flags]enumPermssions{CanComment=1,CanEdit=2,CanDelete=4,CanRemoveUsers=8,All=CanComment|CanEdit|CanDelete|CanRemoveUsers}在NHibernate中,我在使用之前映射到一个枚举:我的问题是,如何使用NHibnerate将按位字段映射到标志字段? 最佳答案 当我映射一个枚举,并且这个枚举有一个“int”类型的支持值时,我只是将我的枚举属性映射到数据库中的一个int字段。我没有遇到这个问题。我也为标志枚