The name of the field to use when constructing the query. Field names are present for all types except {@code OBJECT}.
The type of the field, which dictates the semantics and query constraints that you can use when searching or querying.
If the field type is {@code OBJECT}, this property lists the individual properties of the object that can be queried.
An individual field that can be used as part of a query filter.