semvec/pypi-packages huggingface dataset:
tokko-es-query-factory 0.0.2
Elasticsearch Query Factory
License: BSD License

# Install
`
pip install tokko-es-query-factory
`

## Use
```
from tokko_es_query_factory import filters
from tokko_es_query_factory.query_factory import QueryFactory


class FilterFactory(QueryFactory):
    """" Filter Factory! """
    CONFIG = {
        "address": filters.ContainsTextFilter,
        "age": filters.RangeIntFilter
        }
```

## Filter types

* ComplexFilter
* AvailabilityFilter
* MultipleFilter
* OperationFilter
* NetworkFilter
* LocationFilter
* MultipleIntFilter
* MultipleMatch
* MultipleNoMatch
* PositiveIntFilter
* BooleanFilter
* StrFilter
* ContainsTextFilter
* RangeIntFilter
* RangeFloatFilter
* ChoiceIntFilter
* StatusFilter
* DispositionFilter
* CurrencyFilter
* PropertyConditionFilter
* PropertySituationFilter