Advertisement
Guest User

Untitled

a guest
Aug 6th, 2017
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. from neo4jrestclient.client import GraphDatabase
  2.  
  3. db = GraphDatabase("http://localhost:7474", username="neo4j", password="admin")
  4.  
  5. # Create some nodes with labels
  6. user = db.labels.create("User")
  7. u1 = db.nodes.create(name="Marco")
  8. user.add(u1)
  9. u2 = db.nodes.create(name="Daniela")
  10. user.add(u2)
  11.  
  12. beer = db.labels.create("Beer")
  13. b1 = db.nodes.create(name="Punk IPA")
  14. b2 = db.nodes.create(name="Hoegaarden Rosee")
  15. # You can associate a label with many nodes in one go
  16. beer.add(b1, b2)
  17. # User-likes->Beer relationships
  18. u1.relationships.create("likes", b1)
  19. u1.relationships.create("likes", b2)
  20. u2.relationships.create("likes", b1)
  21. # Bi-directional relationship?
  22. u1.relationships.create("friends", u2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement