Now for a challenge.
You will use what you have learned in this module to find people born after a specific year, who acted in a specific movie.
What actors in the movie As Good as It Gets were born after 1960?
Complete the WHERE clause in this query to filter for the movie title As Good as It Gets and for actors born after 1960.
MATCH (p:Person)-[:ACTED_IN]->(m:Movie)
WHERE
RETURN p.nameSelect all the actors born after 1960:
-
❏ Jack Nicholson
-
✓ Helen Hunt
-
✓ Greg Kinnear
-
✓ Cuba Gooding Jr.
Hint
Add a WHERE clause to test that the movie title property is equal to As Good as It Gets and a person’s born property is greater than 1960.
Solution
You can run the following query to find the answer:
MATCH (p:Person)-[:ACTED_IN]->(m:Movie)
WHERE m.title = 'As Good as It Gets' AND p.born > 1960
RETURN p.nameThe actors born after 1960 are Helen Hunt, Greg Kinnear, and Cuba Gooding Jr.
Summary
In this challenge, you demonstrated your skills in filtering a query. In the next module, you will learn how to add data to the graph.