一切运行良好,存储在DB中的数据是正确的(它存储的是enum序号值)。但是,当我使用findAll()方法从CrudRepository输出结果时,结果显示了正确的枚举值,但以字符串形式而不是序号形式显示。对于我能实现什么,或者事情是这样的,有什么想法吗?RequestMethod.GET)
public Iterable<Dealership> fi
枚举现在/将来将成为Business Central 365的替代选项。最近,我有机会使用了几个,可以说,我的脚湿了。似乎经常发生的情况是,您需要的大约80%的功能是现成的,但剩下的20%需要做更多的工作。在下面的部分示例枚举FourStates中,Default、OH和TX是名称,0、1和2是序号和空格,俄亥俄州和得克萨斯州是标题。请注意,序号是定义的
我刚刚开始使用Dapper.Contrib来帮助我进行插入和获取,但是由于我的枚举是以字符串的形式存储在数据库中(出于几个原因),所以我在使用插入时遇到了麻烦。Dapper在读取时无缝地使用字符串枚举,但插入总是将序数值放入数据库中。public class Person {
public long Id