Skip to content

Instantly share code, notes, and snippets.

@vladbatushkov
Created September 13, 2020 14:12
Show Gist options
  • Save vladbatushkov/8c46817e5805a64b93c395e5bb603ff7 to your computer and use it in GitHub Desktop.
Save vladbatushkov/8c46817e5805a64b93c395e5bb603ff7 to your computer and use it in GitHub Desktop.
People like posted posts
MATCH (n) DETACH DELETE n;
//DROP INDEX person_name;
CREATE (me:Person { name: "Vlad" })
CREATE (p1:Person { name: "Max" })
CREATE (p2:Person { name: "Peter" })
CREATE (p3:Person { name: "Alex" })
CREATE (po1:Post { content: "What a lovely day." })
CREATE (po2:Post { content: "New challenge - new learnings." })
CREATE (po3:Post { content: "Never give up!" })
CREATE (p1)-[:POSTED]->(po1)
CREATE (p2)-[:POSTED]->(po2)
CREATE (p3)-[:POSTED]->(po3)
//CREATE (po1)-[:POSTED_BY]->(p1)
//CREATE (po2)-[:POSTED_BY]->(p2)
//CREATE (po3)-[:POSTED_BY]->(p3)
CREATE (me)-[:LIKE]->(po1)
CREATE (p1)-[:LIKE]->(po2)
CREATE (p2)-[:LIKE]->(po3);
//CREATE INDEX person_name FOR (p:Person) ON (p.name);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment