datacube.index.abstract.AbstractDatasetResource.search_by_metadata¶
- abstract AbstractDatasetResource.search_by_metadata(metadata, archived=False)[source]¶
Perform a search using arbitrary metadata, returning results as Dataset objects.
Caution – slow! This will usually not use indexes.
- Parameters:
metadata (
dict[str,None|bool|str|float|int|list[JsonLike] |dict[str, JsonLike]]) – metadata dictionary representing arbitrary search queryarchived (
bool|None) – False (default): Return active datasets only. None: Include archived and active datasets. True: Return archived datasets only.
- Return type:
- Returns:
Matching dataset models