django-elasticsearch-dsl-drf
django-elasticsearch-dsl-drf copied to clipboard
Integrate Elasticsearch DSL with Django REST framework.
- Test custom page size. - Just test all possible options.
Show how to use [shingles](https://www.elastic.co/guide/en/elasticsearch/reference/6.x/analysis-shingle-tokenfilter.html).
Replace `coreapi` and `coreschema` with `openapi`. https://www.openapis.org/
Add support for nested aggregations. Some references: - https://www.elastic.co/guide/en/elasticsearch/reference/5.5/search-aggregations-bucket-nested-aggregation.html - https://github.com/elastic/elasticsearch/issues/11749 - https://github.com/elastic/elasticsearch/issues/12410 ### Update 2018-06-27 This is on-going issue. At the moment, there's a temporary solution for that (by...
Implement [common_terms](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-common-terms-query.html) search filter backend.
Implement [match_phrase_prefix](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query-phrase-prefix.html) search filter backend.
Implement [match_phrase](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-match-query-phrase.html) search filter backend.
Implement [query_string](https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html) search filter backend.
**Questions** Before raising a issue like `is [SOMETHING] possible` or `how to do [SOMETHING]` make sure you have read the [documentation](https://django-elasticsearch-dsl-drf.readthedocs.io). Some quick answers you might find in [FAQ](https://github.com/barseghyanartur/django-elasticsearch-dsl-drf/blob/master/docs/faq.rst).
**Questions** Is there a way to override `filter_queryset` in `FilteringFilterBackend` without having to copy all the code to the inheriting class? I want to add support for the `match_phrase` operator...