class documentation

class MappingResult(_WithKeys, FilterResult):

View In Hierarchy

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
def __init__(self, result):

Undocumented

def __iter__(self):

Undocumented

def __next__(self):

Undocumented

def all(self):

Return all scalar values in a list.

Equivalent to _result.Result.all except that mapping values, rather than _result.Row objects, are returned.

def columns(self, *col_expressions):
Establish the columns that should be returned in each row.
def fetchall(self):
A synonym for the _engine.MappingResult.all method.
def fetchmany(self, size=None):

Fetch many objects.

Equivalent to _result.Result.fetchmany except that mapping values, rather than _result.Row objects, are returned.

def fetchone(self):

Fetch one object.

Equivalent to _result.Result.fetchone except that mapping values, rather than _result.Row objects, are returned.

def first(self):

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.

def next(self):

Undocumented

def one(self):

Return exactly one object or raise an exception.

Equivalent to _result.Result.one except that mapping values, rather than _result.Row objects, are returned.

def one_or_none(self):

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.

def partitions(self, size=None):

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.

def unique(self, strategy=None):

Apply unique filtering to the objects returned by this _engine.MappingResult.

See _engine.Result.unique for usage details.

_generate_rows: bool =
_post_creational_filter =
_metadata =

Undocumented

_real_result =
_unique_filter_state =