インデックスの削除

グラフからのインデックスの削除。

グラフからインデックスを削除するには、schema呼び出しを使用します。

手順

セカンダリまたはマテリアライズド・インデックスの削除

  • スキーマからインデックス(byMealなど)を削除するには、インデックスを名前で識別します。describe()を使用して、目的の頂点ラベルのインデックスをすべて調べ、インデックス名を見つけます。
    schema.vertexLabel('meal').describe()
  • 頂点ラベルとインデックス名を使用して、インデックスを削除します。describe()を再び実行して、インデックスが削除されたことを確認します。
    schema.vertexLabel('meal').index('byMeal').remove()
    schema.vertexLabel('meal').describe()

検索インデックスでの単一プロパティの削除

  • スキーマ内の検索インデックスからプロパティ(nick_nameなど)を削除するには、プロパティ名を識別します。describe()を使用して、目的の頂点ラベルの検索インデックスを調べ、プロパティ名を見つけます。
    schema.vertexLabel('author').describe()
  • 頂点ラベル、プロパティ名、インデックス名を使用して、インデックスを削除します。describe()を再び実行して、インデックスが削除されたことを確認します。
    schema.vertexLabel('author').index('search').search().properties('nick_name').remove()
    schema.vertexLabel('author').describe()