alibaba / alibaba/GraphScope

[BUG]

Open
#4,635 10 comments 0 reactions 0 assignees View on GitHub
stale
Dominant language
C++
Stars
3.6k
Forks
468
Avg merge
29m
Merged PRs (30d)
1

Description

from neo4j import GraphDatabase
import time

def execute_query(query_string: str:
"""
简单执行 Cypher 查询并显示结果

Args:
query_string: 完整的 Cypher 查询字符串(包含具体参数值)
connection_uri: Neo4j 连接 URI
"""
connection_uri: str = "neo4j://127.0.0.1:7687"
driver = GraphDatabase.driver(connection_uri)

try:
with driver.session() as session:
print("执行查询:")
print("-" * 50)
print(query_string)
print("-" * 50)

start_time = time.time()
result = session.run(query_string)
execution_time = time.time() - start_time

# 显示结果
records = list(result)
print(f"查询完成,耗时: {execution_time:.4f}秒")
print(f"返回结果数: {len(records)}条")

if records:
print("\n结果:")
for i, record in enumerate(records):
print(f"记录 {i+1}: {dict(record)}")
else:
print("无结果返回")

except Exception as e:
print(f"查询执行失败: {e}")
finally:
driver.close()

通过此连接执行LDBC SNB测试查询,报错语法错误

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.