alibaba / alibaba/GraphScope

[BUG]

Aperta
#4,635 10 commenti 0 reazioni 0 assegnatari Vedi su GitHub
stale
Lingua principale
C++
Stelle
3.6k
Fork
468
Merge medio
29m
PR unite (30g)
1

Descrizione

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测试查询,报错语法错误

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia dal punto di ingresso execute_query mostrato nell’issue e riproduci una query LDBC SNB tramite il driver Neo4j. Cattura l’errore di sintassi esatto e la query che lo causa; il lavoro è completato quando la query LDBC SNB pertinente viene eseguita correttamente tramite questa connessione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
neo4j, python
Ambito
databases
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.