OrientDB - не могу получить доступ к моей БД из-за ошибки схемы

У меня есть суперкласс с именем BaseData и производный класс MyData.

Вначале я добавил в свой класс MyData свойство с именем period.

После этого, в студии, я добавил на свой BaseData такое же свойство с именем period.

После этого. Я перезапустил свой сервер и к этому моменту не могу получить доступ к своему серверу Orient DB с этой ошибкой:

Ошибка: com.orienttechnologies.common.exception.OException: ошибка при создании общего ресурса

Ошибка: com.orienttechnologies.orient.core.exception.OSchemaException: невозможно добавить базовый класс «MyData» из-за конфликта параметров: период (тип = INTEGER) против периода (тип = INTEGER)

Я пытался получить доступ через консоль, но у меня тот же результат, поэтому я не могу удалить свойство и не могу использовать свою БД.


person Joe Taras    schedule 26.05.2016    source источник
comment
Какую версию OrientDb вы используете?   -  person Alessandro Rota    schedule 26.05.2016
comment
Точнее 2.1.4   -  person Joe Taras    schedule 26.05.2016


Ответы (1)


Я попробовал вашу схему в версии сообщества 2.1.4, и у меня такая же ошибка, как и у вас.

Затем я без проблем попробовал ту же схему в сообществе 2.1.18. Не могли бы вы попробовать последнюю версию сообщества и дайте мне знать? Заранее спасибо.

person Oleksandr Gubchenko    schedule 26.05.2016
comment
Хорошо, я попробую вашу рекомендованную версию, а затем сообщу о результате. заранее спасибо - person Joe Taras; 26.05.2016