Я пытаюсь сохранить свой объект в db, но он говорит, что он не расширен. как повысить класс? есть ли маркер в ebean, чтобы отметить класс как усиленный?Он не был улучшен, но это суперкласс [класс play.db.ebean.Model]?
6
A
ответ
6
Предполагаю, что вы используете Play 2.0. Все, что вам нужно сделать, - это продлить Model
, и это улучшится. Вы можете специально активировать серверы ebean в файле конфигурации, но это не должно влиять на результат.
Что происходит в вашем случае, скорее всего, Eclipse испортил (как правило, переписывал) модификации байт-кода, создаваемые компилятором Play. Здесь я предполагаю, что вы используете Eclipse. Это обычная проблема, которую можно решить, отключив Eclipse, запустив play clean compile
и запустив резервное копирование Eclipse.
о, действительно? i '' play clean compile'' в моей папке проекта? – doniyor
didnot help :(любые идеи? – doniyor
проблема решена: я устанавливаю '' ebeanEnabled: = true'' в файле Build.scala. Спасибо в любом случае .. – doniyor