Удалить индекс с вложенным свойством (с точкой) в Neo4j

Я использую Neo4j с Болтом и драйвером Neo4j в Java. Когда я попытался запустить следующую команду:

DROP INDEX ON :SingleBoardComputer(id.id)

Обратите внимание, что имя свойства на самом деле "id.id" (в основном с точкой).

У меня есть следующая ошибка:

Neo.ClientError.Statement.SyntaxError: Invalid input '\': expected whitespace or a list of property key names (line 1, column 36 (offset: 35))
"DROP INDEX ON :SingleBoardComputer(id.id)"

Есть ли способ удалить индекс с помощью драйвера?

Я использую Neo4j 3.3.5 и драйвер neo4j 1.6.1

Я удивлен, потому что я могу создать индекс без проблем.

Спасибо

1 ответ

Решение состоит в том, чтобы покинуть поле:

DROP INDEX ON :SingleBoardComputer(`id.id`)
Другие вопросы по тегам