如何在SORM中添加枚举?
我有这个枚举:
object RoutineType extends Enumeration {
val TimeRoutine, SetRoutine = Value
}
并在DB对象中添加实体:
entities = Set() + Entity[RoutineType.Value]()
但是当我加载所有内容时,我得到了这个例外:
Caused by: sorm.core.SormException: Unsupported type: Enumeration
为什么呢?文档说明支持枚举
答案 0 :(得分:2)
SORM只需要您将案例类注册为实体。你不应该用枚举来做这件事。
关于Play Framework的问题,可能是由于与Play 2.2不兼容造成的。 SORM仅支持Play 2.1 for now。