class MappingResult(_WithKeys, FilterResult):
A wrapper for a _engine.Result
that returns dictionary values
rather than _engine.Row
values.
The _engine.MappingResult
object is acquired by calling the
_engine.Result.mappings
method.
Method | __init__ |
Undocumented |
Method | __iter__ |
Undocumented |
Method | __next__ |
Undocumented |
Method | all |
Return all scalar values in a list. |
Method | columns |
Establish the columns that should be returned in each row. |
Method | fetchall |
A synonym for the _engine.MappingResult.all method. |
Method | fetchmany |
Fetch many objects. |
Method | fetchone |
Fetch one object. |
Method | first |
Fetch the first object or None if no object is present. |
Method | next |
Undocumented |
Method | one |
Return exactly one object or raise an exception. |
Method | one_or_none |
Return at most one object or raise an exception. |
Method | partitions |
Iterate through sub-lists of elements of the size given. |
Method | unique |
Apply unique filtering to the objects returned by this _engine.MappingResult . |
Class Variable | _generate_rows |
Undocumented |
Class Variable | _post_creational_filter |
Undocumented |
Instance Variable | _metadata |
Undocumented |
Instance Variable | _real_result |
Undocumented |
Instance Variable | _unique_filter_state |
Undocumented |
Inherited from _WithKeys
:
Method | keys |
Return an iterable view which yields the string keys that would be represented by each .Row . |
Inherited from FilterResult
:
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 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 FilterResult
, ResultInternal
):
Method | _generate |
Undocumented |
Return all scalar values in a list.
Equivalent to _result.Result.all
except that
mapping values, rather than _result.Row
objects,
are returned.
Fetch many objects.
Equivalent to _result.Result.fetchmany
except that
mapping values, rather than _result.Row
objects,
are returned.
Fetch one object.
Equivalent to _result.Result.fetchone
except that
mapping values, rather than _result.Row
objects,
are returned.
Fetch the first object or None if no object is present.
Equivalent to _result.Result.first
except that
mapping values, rather than _result.Row
objects,
are returned.
Return exactly one object or raise an exception.
Equivalent to _result.Result.one
except that
mapping values, rather than _result.Row
objects,
are returned.
Return at most one object or raise an exception.
Equivalent to _result.Result.one_or_none
except that
mapping values, rather than _result.Row
objects,
are returned.
Iterate through sub-lists of elements of the size given.
Equivalent to _result.Result.partitions
except that
mapping values, rather than _result.Row
objects,
are returned.
Apply unique filtering to the objects returned by this
_engine.MappingResult
.
See _engine.Result.unique
for usage details.