Module

Handling results

In this module, you will learn how to handle the results returned by Full definition for Cypher (opens in a new tab)Neo4j's implementation of GQL, the ISO standard query language for graph databases. It is declarative: you describe the pattern to find, and the database decides how to find it. queries and work with the Neo4j type system in .NET.

You will cover the following topics:

  • Mapping Cypher types to their .NET equivalents
  • Working with graph types: INode, IRelationship, and IPath
  • Casting values with the .As<T>() method
  • Reading and writing temporal types such as ZonedDateTime and LocalDate
  • Understanding IANA timezone handling in the .NET driver
  • Creating and querying spatial Point values with different coordinate systems
Ready, let's go!