AsyncScope Overloads
AsyncScope
Important
Not all class methods are listed. Only methods that allow overloads.
- class acouchbase_columnar.scope.AysncScope
- execute_query(statement: str) Future[AsyncQueryResult]
- execute_query(statement: str, options: QueryOptions) Future[AsyncQueryResult]
- execute_query(statement: str, **kwargs: QueryOptionsKwargs) Future[AsyncQueryResult]
- execute_query(statement: str, options: QueryOptions, **kwargs: QueryOptionsKwargs) BlockingQueryResult
- execute_query(statement: str, options: QueryOptions, *args: JSONType, **kwargs: QueryOptionsKwargs) Future[AsyncQueryResult]
- execute_query(statement: str, options: QueryOptions, *args: JSONType, **kwargs: str) Future[AsyncQueryResult]
- execute_query(statement: str, *args: JSONType, **kwargs: str) Future[AsyncQueryResult]
Executes a query against a Capella Columnar scope.
Important
The cancel API is VOLATILE and is subject to change at any time.
- Parameters:
statement (str) – The SQL++ statement to execute.
options (Optional[
QueryOptions
]) – Options to set for the query.*args (Optional[
JSONType
]) – Can be used to pass in positional query placeholders.**kwargs (Optional[Union[
QueryOptionsKwargs
, str]]) – Keyword arguments that can be used in place or to overrride providedClusterOptions
. Can also be used to pass in named query placeholders.
- Returns:
A
Future
is returned. Once theFuture
completes, an instance of aAsyncQueryResult
will be available.- Return type:
Future[
AsyncQueryResult
]