我使用的是DatastaxDse grap(5.x)java驱动程序1.1.1测试版。
我的用例是我不能允许多个顶点具有相同的顶点标签
为此,我想在顶点标签上创建索引。
我在Datastax official websiteschema.vertexLabel('recipe').index('byRecipe').secondary().by('name').add()
上找到以下代码
但是,这个数据税教程缺少两件事
- 如何在顶点标签上创建索引
- 如何使用java执行此操作
我的问题是如何使用java在Vertex标签上索引Dse图?
2条答案
按热度按时间fv2wmkja1#
为了实现这一点,您可以将示例作为图形语句执行。通常建议在应用程序之外创建模式,遍历代码库。
bkhjykvo2#
如果您所说的“不能允许多个顶点具有相同的顶点标签”是正确的,那么我认为您需要重新考虑您的数据模型。顶点标签用于标识一组顶点,其顶点特性可区分多个顶点。
如果创建了一个顶点标签“vtype”和一个属性“name”来标识每个示例“vtype1、vtype2等”,则索引可以是:schema.vertexLabel('vtype').index('byVType').secondary().by('name').add()