Data Source Reference

This section contains reference descriptions of the various components of a data source.

The primary components of a graphql query are normally called fields, since they reference the fields of a JSON data structure. A data source definition is not an ordinary graphql query in this respect: the "fields" do not represent the fields of a JSON structure, but data filtering functions. For this reason, the "fields" are referred to as filters throughout this section.