我正在使用Neo4j螺栓驅動器並執行少量查詢,我必須在ID列表中檢查節點。連接列表對象到密碼器
查詢:
MATCH (n)-[r]->(m) WHERE ID(n) in [1,2,3,4] RETURN n,r,m
做同樣的使用Python失敗:
l = [1,2,3,4]
query = 'MATCH (n)-[r]->(m) WHERE ID(n) in '+list+' RETURN n,r,m'
執行失敗,此錯誤:
query = 'MATCH (n)-[r]->(m) WHERE ID(n)' in '+list+' RETURN n,r,m'
TypeError: cannot concatenate 'str' and 'int' objects
我們怎樣才能做到這一點?
neo4j.v1.exceptions.ResultError:End of stream面對此錯誤 –
相同的查詢返回Web控制檯中的結果,但在python中引發異常 –
請將問題粘貼到此處,如果它與問題相關或打開新的一。這聽起來像是一個新問題,因爲str/int連接已解決。 – tuergeist