class AsyncScalarResult(AsyncCommon):
A wrapper for a _asyncio.AsyncResult
that returns scalar values
rather than _row.Row
values.
The _asyncio.AsyncScalarResult
object is acquired by calling the
_asyncio.AsyncResult.scalars
method.
Refer to the _result.ScalarResult
object in the synchronous
SQLAlchemy API for a complete behavioral description.
Method | __aiter__ |
Undocumented |
Async Method | __anext__ |
Undocumented |
Method | __init__ |
Undocumented |
Async Method | all |
Return all scalar values in a list. |
Async Method | fetchall |
A synonym for the _asyncio.AsyncScalarResult.all method. |
Async Method | fetchmany |
Fetch many objects. |
Async Method | first |
Fetch the first object or None if no object is present. |
Async Method | one |
Return exactly one object or raise an exception. |
Async Method | one_or_none |
Return at most one object or raise an exception. |
Async Method | partitions |
Iterate through sub-lists of elements of the size given. |
Method | unique |
Apply unique filtering to the objects returned by this _asyncio.AsyncScalarResult . |
Class Variable | _generate_rows |
Undocumented |
Instance Variable | _metadata |
Undocumented |
Instance Variable | _post_creational_filter |
Undocumented |
Instance Variable | _real_result |
Undocumented |
Instance Variable | _unique_filter_state |
Undocumented |
Inherited from AsyncCommon
:
Async Method | close |
Close this result. |
Inherited from FilterResult
(via AsyncCommon
):
Method | _fetchall_impl |
Undocumented |
Method | _fetchiter_impl |
Undocumented |
Method | _fetchmany_impl |
Undocumented |
Method | _fetchone_impl |
Undocumented |
Method | _soft_close |
Undocumented |
Property | _attributes |
Undocumented |
Inherited from ResultInternal
(via AsyncCommon
, FilterResult
):
Method | _allrows |
Undocumented |
Method | _column_slices |
Undocumented |
Method | _iter_impl |
Undocumented |
Method | _iterator_getter |
Undocumented |
Method | _manyrow_getter |
Undocumented |
Method | _next_impl |
Undocumented |
Method | _onerow_getter |
Undocumented |
Method | _only_one_row |
Undocumented |
Method | _raw_all_rows |
Undocumented |
Method | _row_getter |
Undocumented |
Method | _unique_strategy |
Undocumented |
Inherited from InPlaceGenerative
(via AsyncCommon
, FilterResult
, ResultInternal
):
Method | _generate |
Undocumented |
Return all scalar values in a list.
Equivalent to _asyncio.AsyncResult.all
except that
scalar values, rather than _result.Row
objects,
are returned.
Fetch many objects.
Equivalent to _asyncio.AsyncResult.fetchmany
except that
scalar values, rather than _result.Row
objects,
are returned.
Fetch the first object or None if no object is present.
Equivalent to _asyncio.AsyncResult.first
except that
scalar values, rather than _result.Row
objects,
are returned.
Return exactly one object or raise an exception.
Equivalent to _asyncio.AsyncResult.one
except that
scalar values, rather than _result.Row
objects,
are returned.
Return at most one object or raise an exception.
Equivalent to _asyncio.AsyncResult.one_or_none
except that
scalar values, rather than _result.Row
objects,
are returned.
Iterate through sub-lists of elements of the size given.
Equivalent to _asyncio.AsyncResult.partitions
except that
scalar values, rather than _result.Row
objects,
are returned.
Apply unique filtering to the objects returned by this
_asyncio.AsyncScalarResult
.
See _asyncio.AsyncResult.unique
for usage details.