Chapter 2. Filter, Aggregate, and Combine Results

In the previous chapter, we learned the basics of Cypher querying, including pattern matching. To use Cypher in real-world applications, you'll need a set of features, which we are going to cover in this chapter. These features include searching by text in the database, data aggregation for statistical analysis, pagination for performance improvements, or even simple filtering on an array of properties.

Filtering

Pattern matching is useful to describe the data we are looking for and how nodes and relations are organized in the graph database. However, we often need to filter data in more detail.

The book store – an example

In this chapter, we'll learn how to filter results using a real-world example: ...

Get Learning Cypher now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.