Exploration of Neo4j Graph Database & the cypher scripting language
https://share.descript.com/view/MvnGP14LY1n
MATCH (n) RETURN n
Match (m:Member)-[:MEMBER]->(p:Project) return m,p
MATCH (p:Project)-[r:REQUIRED]->(s:Skill) RETURN p,s
Find non members of School of Code project that have the skills the project requires to find a good member-project-match
MATCH (m:Member)
MATCH (s:Skill)
MATCH(p:Project {name: 'School of Code'})
WHERE NOT (m:Member)-[:MEMBER]->(p:Project)
RETURN m,s,p