Я пытаюсь получить доступ к neo4j с помощью драйвера python neo4j . Я запускаю следующий код, чтобы получить свойство вещи A . Я открываю драйвер и сессию непосредственно изGraphDatabase из neo4j и использовать session.run () для выполнения запросов графа.Эти запросы возвращают объект BoltStatementResult . Мой вопрос заключается в том, как этот объект можно преобразовать в нужный мне фактический результат (свойство вещи A).?
from neo4j import GraphDatabase
uri = "bolt://abc:7687"
driver = GraphDatabase.driver(uri, auth=("neo4j", "password"))
def matchQuestion(tx, intent,thing):
result = tx.run("MATCH (e:thing) WHERE e.name = {thing}"
"RETURN e.description", thing=thing)
print(result)
with driver.session() as session:
session.read_transaction(matchQuestion, "define","A")