Как отключить автоматическое создание классов в OrientDB?

Как отключить автоматическое создание классов в OrientDB? Я имею в виду, предположим, что я создаю край следующим образом:

sourceVertex.addEdge("PointsTo", targetVertex);

OrientDB создаст класс PointsTo, если он еще не существует. Можно ли настроить OrientDB для выдачи исключения при указании несуществующего класса?


person André    schedule 25.02.2014    source источник


Ответы (1)


Выполните эту команду SQL для базы данных OrientDB:

alter database custom useClassForEdgeLabel=false

Для получения дополнительной информации см. документацию OrientDB.

person Lvca    schedule 26.02.2014
comment
Спасибо. Таким образом, вместо класса будет создана метка поля. Я бы предпочел исключение, потому что я создаю свои классы (схему) вручную. Поэтому мои пользователи никогда не должны передавать несуществующий класс в качестве параметра. - person André; 27.02.2014