我有以下代码,我在其中获取节点。如何将其传递给graph.evaluate作为参数。如果这不正确,是否有可能这样做?或者一些替代方法
func (old_reader rot13Reader) Read(b []byte) (int, error) {
n, err := old_reader.r.Read(b)
rot13(b[:n])
return n, err
}
以上抛出值错误
user_node = selector.select("User", user_id=95)
lib_node = graph.evaluate("match {param}-[:LISTENS_TO]->(p) return p", param=dict(user_node))
答案 0 :(得分:0)
select
方法返回尽可能多的匹配项。这可能是也可能不是一个序列,但无论哪种方式,您都需要使用.first()
方法来获取返回的第一个(可能只有)。
http://py2neo.org/v3/database.html#py2neo.database.selection.NodeSelection.first