Как использовать script_fields с django-elasticsearch-dsl
Я пытаюсь добавить поле со сценарием к моему запросу из django-elasticsearch-dsl
Я пытался добавить тестовое поле следующим образом:
result = ModelDocument.search().script_fields(test="doc['field_name'].value + 10")
for hit in result:
print(hit.to_dict())
но он возвращает 10 пустых словарей
и если я попробую без добавления "script_fields":
result = ModelDocument.search()
for hit in result:
print(hit.to_dict())
<
Подскажите, пожалуйста, в чем проблема и как ее решить?