0
我想創建一個基於在func中傳遞的參數的節點。在這個createRelation函數中,一個節點是已知的「用戶」,但其他節點可能存在也可能不存在。根據我想要創建的關係類型,我檢查該類型的節點是否存在,如果不創建並創建關係。例如,新節點可能是一本書或一輛汽車。通過函數調用在py2neo中創建節點
def createRelationship(self, nodeName, value):
query = """
MATCH (u:User {username: {you}})
MERGE (b:nodeName {name: {value}})
ON CREATE SET b.name = {value}
CREATE UNIQUE (u) - [:OWNS] -> (b)
"""
return graph.cypher.execute(query, you=self.username, nodeName=nodeName, value=value)
我知道節點屬性可以用來作爲一個由內聲明的參數傳遞{},但同爲節點