0

我正在使用带有 Bolt 的 Neo4j 和 Java 中的 Neo4j 驱动程序。当我尝试运行以下命令时:

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

我很惊讶,因为我可以毫无问题地创建索引。

谢谢

4

1 回答 1

2

解决方案是逃离该领域:

DROP INDEX ON :SingleBoardComputer(`id.id`)
于 2018-05-21T18:09:52.207 回答