query<T extends BaseDocument> method

Future<Iterable<T>> query<T extends BaseDocument>(
  1. Query query, {
  2. CosmosDbPermission? permission,
})

Loads documents from this container matching the provided query.

Implementation

Future<Iterable<T>> query<T extends BaseDocument>(Query query,
        {CosmosDbPermission? permission}) =>
    client.query<T>(
      '$url/docs',
      query,
      'Documents',
      Context(
        type: 'docs',
        resId: url,
        token: permission?.token ?? _token,
        builders: _builders,
        onForbidden: _refreshPermission,
      ),
    );