The QueryBuilder type exposes the following members.
Indicates that the query should only return unique items.
Executes the query and returns a promise that will fulfill when the result is retrieved.
List the specific fields that should be returned in the result.
Filters the data items.
Groups the data items. All fields in the result set should either be grouped ones or contain an aggregate function (sum, count, average, etc.).
Joins an additional source of data to the current query.
Skips the first X (numberToSkip) items from the query result.
Sorts the data items.
Takes only the first X (numberToTake) items from the query result.