2

如何在 SORM 中添加枚举?

我有这个枚举:

object RoutineType extends Enumeration {
  val TimeRoutine, SetRoutine = Value
}

在数据库对象中我添加实体:

entities = Set() + Entity[RoutineType.Value]()

但是当我加载所有内容时,我得到了这个异常:

Caused by: sorm.core.SormException: Unsupported type: Enumeration

为什么?文档告诉枚举是受支持的

4

1 回答 1

2

SORM 只需要您将案例类注册为实体。您不应该对枚举执行此操作。

关于 Play Framework 的问题,可能是由于与 Play 2.2 不兼容造成的。SORM 目前只支持 Play 2.1

于 2014-09-01T17:59:53.607 回答