Facets for news
This commit is contained in:
parent
7376c61c47
commit
9f1e9effaf
|
|
@ -7,7 +7,7 @@ from django_elasticsearch_dsl_drf.filter_backends import (
|
||||||
FacetedSearchFilterBackend,
|
FacetedSearchFilterBackend,
|
||||||
CompoundSearchFilterBackend,
|
CompoundSearchFilterBackend,
|
||||||
)
|
)
|
||||||
from elasticsearch_dsl import TermsFacet, RangeFacet
|
from elasticsearch_dsl import TermsFacet
|
||||||
from django_elasticsearch_dsl_drf.viewsets import BaseDocumentViewSet
|
from django_elasticsearch_dsl_drf.viewsets import BaseDocumentViewSet
|
||||||
from search_indexes import serializers, filters
|
from search_indexes import serializers, filters
|
||||||
from search_indexes.documents import EstablishmentDocument, NewsDocument
|
from search_indexes.documents import EstablishmentDocument, NewsDocument
|
||||||
|
|
@ -32,16 +32,11 @@ class NewsDocumentViewSet(BaseDocumentViewSet):
|
||||||
]
|
]
|
||||||
|
|
||||||
faceted_search_fields = {
|
faceted_search_fields = {
|
||||||
'works_at_weekday': {
|
'tag': {
|
||||||
'field': 'works_at_weekday',
|
'field': 'tags.value',
|
||||||
'facet': TermsFacet,
|
|
||||||
'enabled': True,
|
'enabled': True,
|
||||||
|
'facet': TermsFacet,
|
||||||
},
|
},
|
||||||
'state': {
|
|
||||||
'field': 'state',
|
|
||||||
'facet': TermsFacet,
|
|
||||||
'enabled': True,
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
search_fields = {
|
search_fields = {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user