2015-10-30 3 views
0

Посылаю следующий Cypher запрос в рамках транзакции Neo4j с помощью встроенного Neo4j Java API:Cypher не СОЗДАТЬ возвращает никаких результатов

CREATE (n:Competition {props}) RETURN n 

Узел создается, но никакие результаты не возвращаются, и я получаю пустой результат обратно из GraphDatabaseService.execute(..)

Я пропустил что-то очевидное здесь?

Это с Neo4j 2.3

+0

Можете ли вы отправить код, который вы используете для выполнения запроса, и указать, какой код вы используете, который ничего не возвращает? – FrobberOfBits

+0

Именно эта строка всегда терпит неудачу https://github.com/grails/grails-data-mapping/blob/master/grails-datastore-gorm-neo4j/src/main/groovy/org/grails/datastore/gorm/ Neo4j/двигатель/Neo4jEntityPersister.java # L559 Это в настоящее время вызывает этот отказ тест: https://github.com/grails/grails-data-mapping/blob/master/grails-datastore-gorm-neo4j/src /test/groovy/grails/gorm/tests/NativeIdentityGeneratorSpec.groovy#L27 –

+1

LOL, я вижу ошибку, игнорирую меня ... –

ответ

0

Это была ошибка в коде и могут быть проигнорированы.

+0

Рад, что это сработало. Обратите внимание, что особый синтаксический синтаксис, который принимает список/массив/коллекцию (если ваш параметр 'props' был массивом карт/объектов), устарел, за http://neo4j.com/release-notes/neo4j-2 -3-0 /. Вы можете сделать то же самое с 'FOREACH' или' UNWIND'. – jjaderberg

Смежные вопросы