インデックスの削除
グラフからインデックスを削除します。
グラフのインデックスの削除は、schema
呼び出しを使用して行います。
手順
セカンダリ・インデックスまたはマテリアライズド・インデックスの削除
-
スキーマから
byMeal
などのインデックスを削除するには、そのインデックスを名前で指定します。望みの頂点ラベルのすべてのインデックスを調べて、それらのインデックス名を見つけるには、describe()
を使用します。schema.vertexLabel('meal').describe()
-
頂点ラベルとインデックス名を使用してインデックスを削除します。
describe()
を再度実行して、インデックスが削除されたことを確認します。schema.vertexLabel('meal').index('byMeal').remove() schema.vertexLabel('meal').describe()
サーチ・インデックスの単一のプロパティの削除
-
スキーマ内のサーチ・インデックスから
nick_name
などの1つのプロパティを削除するには、そのプロパティ名を指定します。望みの頂点ラベルのサーチ・インデックスを調べて、それらのプロパティ名を見つけるには、describe()
を使用します。schema.vertexLabel('author').describe()
-
頂点ラベル、プロパティ名、およびインデックス名を使用してインデックスを削除します。
describe()
を再度実行して、インデックスが削除されたことを確認します。schema.vertexLabel('author').index('search').search().properties('nick_name').remove() schema.vertexLabel('author').describe()