Neo4j-drop-unique

提供:Dev Guides
移動先:案内検索

Neo4j-ユニークなドロップ

前の章の例で、UNIQUE制約操作の作成について既に説明しました。 この章では、例を使用してUNIQUE制約操作の削除について説明します。

Neo4j CQLには、ノードまたは関係プロパティから既存の一意の制約を削除するための「DROP CONSTRAINT」コマンドが用意されています。

構文

Neo4jでUNIQUE制約を削除するための構文は次のとおりです。

DROP CONSTRAINT ON (node:label)
ASSERT node.id IS UNIQUE

以下は、プロパティ id のUNIQUE制約を削除するサンプルサイファークエリです。

DROP CONSTRAINT ON (n:player)
ASSERT n.id IS UNIQUE

上記のクエリを実行するには、次の手順を実行します-

ステップ1 *-Neo4jデスクトップアプリを開き、Neo4jサーバーを起動します。 次のスクリーンショットに示すように、URL *http://localhost:7474/ を使用して、Neo4jの組み込みブラウザーアプリを開きます。

ブラウザアプリ

  • ステップ2 *-目的のクエリをコピーしてドルプロンプトに貼り付け、次のスクリーンショットで強調表示されている(クエリを実行する)再生ボタンを押します。

ドロップ制約

結果

実行すると、次の結果が得られます。

制約の削除