Привет! кто работал с
https://github.com/sabricot/django-elasticsearch-dsl отзовитесь пожалуйста.
У меня есть модель Car c полем name и есть m2m с альтернативными именами - alt_names.
Я делаю suggester_match для Car и хочу, чтобы я мог искать как по name, так и по alt_names.
В моделе я создаю пропертю alt_name_indexing, в которой возвращаю все [alt, names], после чего подрубаю уже suggest в документе для поля alt_names.
Есть ли возможность собрать в эластик документе несколько полей, чтобы грузить suggester для документа и по name и по alt_names? Желательно с выставлением весов. Или же мне нужно содать пропертю all_names, засунуть в неё имя, альтернативные имена, черта лысого и уже по этому списку искать?