JSON поле на эластичный поиск - PullRequest
0 голосов
/ 02 июля 2019

Я пытаюсь создать индекс вasticsearch.мой пример кода выглядит следующим образом:

@cjsta.doc_type
class Books(DocType):


    class Meta:
        model = Book

        fields = ['name','author','price','additional_info']


здесь additional_info - это поле JSON, когда я пытаюсь перестроить индекс, который я получаю,

django_elasticsearch_dsl.exceptions.ModelFieldNotMappedError: Cannot convert model field additional_info to an Elasticsearch field!

Я также попытался инициализировать additional_info как NestedField.Но не сработало.Как правильно инициализировать JSONField в fields?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...