2

SORMに列挙型を追加する方法は?

私はこの列挙を持っています:

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

そしてDBオブジェクトにエンティティを追加します:

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 に答える