pip_services3_data.IQuerableReader module¶
pip_services3_data.IQuerableReader¶
Interface for querable data readers.
- copyright
Conceptual Vision Consulting LLC 2018-2019, see AUTHORS for more details.
- license
MIT, see LICENSE for more details.
-
class
pip_services3_data.IQuerableReader.
IQuerableReader
¶ Bases:
abc.ABC
Interface for data processing components that can query a list of data items.
-
get_list_by_query
(correlation_id: Optional[str], query: Optional[str], sort: Optional[pip_services3_commons.data.SortParams.SortParams] = None) → List[T]¶ Gets a list of data items using a query string.
- Parameters
correlation_id – (optional) transaction id to trace execution through call chain.
query – (optional) a query string
sort – (optional) sort parameters
- Returns
list of items
-