Учебники

Neo4j — Drop Уникальный

Мы уже обсуждали создание УНИКАЛЬНЫХ операций с ограничениями на примерах в предыдущей главе. В этой главе мы обсудим исключение операции УНИКАЛЬНОЕ ограничение с примерами.

Neo4j CQL предоставляет команду «DROP CONSTRAINT» для удаления существующего ограничения Unique из свойства узла или отношения.

Синтаксис

Ниже приводится синтаксис для отбрасывания ограничения UNIQUE в Neo4j.

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

пример

Ниже приведен пример запроса Cypher для удаления ограничения UNIQUE для идентификатора свойства.

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

Для выполнения вышеуказанного запроса выполните следующие шаги:

Шаг 1 — Откройте настольное приложение Neo4j и запустите сервер Neo4j. Откройте встроенное приложение браузера Neo4j, используя URL-адрес http: // localhost: 7474 /, как показано на следующем снимке экрана.

Приложение для браузера

Шаг 2 — Скопируйте и вставьте нужный запрос в подсказку доллара и нажмите кнопку воспроизведения (чтобы выполнить запрос), выделенную на следующем снимке экрана.

Отменить ограничение

Результат

Выполнив, вы получите следующий результат.