datacube.index.abstract.AbstractProductResource.search_robust#

abstract AbstractProductResource.search_robust(**query)[source]#

Return dataset types that match match-able fields and dict of remaining un-matchable fields.

Parameters

query (Union[str, float, int, Range, datetime, Not]) – Query parameters

Return type

Iterable[Tuple[Product, Mapping[str, Union[str, float, int, Range, datetime, Not]]]]

Returns

Tuples of product model and a dict of remaining unmatchable fields