Neo4j-沒有屬性的關係與現有節點
- 當數據庫內存在倆個節點時,需要先match匹配然後create創建關係(可以在該關係上增加屬性看具體業務情況)
- 當數據庫內不存在倆個節點時,直接create創建節點和關係(可以在該關係上增加屬性看具體業務情況)
給已存在的倆個節點創建關係(無屬性)
match (card:Creditcard),(cus:Customer) #數據庫現有的倆個節點
create (card:Credicard)-[r:do_shopping_with]->(cus:Customer) #創建倆個節點的關係
return r #返回他們的關係以查看,
給未存在的倆個節點創建關係(無屬性)
create (card:Creditcard)-[r:do_shopping_with]-(cus:Cusomer)
return r
給已存在的倆個節點創建關係(有屬性)
match (card:Creditcard),(cus:Customer)
create (card:Creditcard)-[r:do_shopping_with{date:"20200202",sal:"3000"}]->(cus:Customer)
給未存在的倆個節點創建關係(有屬性)
create (card:Creditcard{id:001,nummber:007,cvv:2365})-[r:do_shopping_with{date:"20200202",sal:"3000"}]->(cus:Customer{name:"wang",age:18,genner:"man"})