neo4j 报错AttributeError: ‘Graph‘ object has no attribute ‘find_one‘ 解决 | V3和V4的问题

neo4j 在实际工作中遇到了报错AttributeError: ‘Graph’ object has no attribute ‘find_one’ 的问题。
是因为py2neo 的V3 和 V4 版本方法大多更新导致。可按照如下方法进行替换。
例如:
V3中:

user = graph.find_one('User', 'username', self.username)`

V4中可这样替换:

 user = graph.nodes.match("User", self.username).first()

参考
https://stackoverflow.com/questions/52056004/py2neo-v4-attributeerror-graph-object-has-no-attribute-find-one

记录一下。
04/04/2021
加油!

你可能感兴趣的:(项目经验,python,neo4j)