顶点“V”在OrientDB中有特殊含义吗?

时间:2015-08-20 13:54:25

标签: orientdb

我是OrientDB的新手,我刚开始尝试使用它的GUI。现在我遇到了一个非直观的行为,我不确定它是否是一个错误,或者只是我有限的理解。

在初始设置中,OrientDB有一个顶点“V”。我能够在图形编辑器中创建新的顶点:

  • (+)添加顶点:选择“V”

但是,如果我重命名顶点“V”或创建另一个顶点(“EAN-Key”),则无法选择它。对话框中唯一的选项是“V”(如果我在GUI的Schema Manager中重命名为“V”并重建所有索引,则没有任何选项。)

在日志中,我看到以下错误消息:

2015-08-20 15:40:05:713 SEVERE Internal server error:d request: sql.hjava.lang.IllegalArgumentException: Class 'EAN-Key' is not an instance of V [ONetworkProtocolHttpDb]

“V”有什么特别之处吗?我看不出“架构管理器”有什么不同。我也没有在文档中找到任何信息。

1 个答案:

答案 0 :(得分:4)

" V"是顶点的基类。这是一个惯例。如果您想创建自己的顶点类型,只需创建一个扩展" V"的类。对于名称为" E"。

的边缘也是如此