limit method

Query<T> limit(
  1. int number
)

Limits the number of documents returned.

Parameters:

  • number: The maximum number of documents.

Returns: A new Query with the limit applied.

Example:

query = query.limit(10);

Implementation

Query<T> limit(int number) {
  if (number < 0) {
    throw Utils.oracledbErrorHandler(
      400,
      "Provided limit should be non negative.",
      null,
    );
  }

  Query<T> newQuery = Query<T>(
    helper: QueryHelper(),
    oracledb: _oracledb,
    path: path,
  );
  _helper.dupQuery(newQuery, this);
  newQuery._limit = number;

  return newQuery;
}