База ключевых слов Elastic Search Query

какие изменения я должен сделать в этом запросе для поиска. Я работаю над проектом open-edx с django (python) и хочу реализовать эластичный поиск в этом проекте. Я хочу искать курсы по их неполному названию, например, если есть курсы по робототехнике, то я найду их, если буду искать только ro, rob, robo, robot и т.д. Пожалуйста, помогите мне!

enter: if search_term:
        filters = True
        search_result = searcher.search(search_term,field_dictionary=match_field_dict,size=20,from_=20*(int(page) if page else 0))
    else:
        search_result = searcher.search(field_dictionary=match_field_dict,size=20,from_=20*(int(page) if page else 0))








[api.py file][1]
[result1][2]
[result2][3]


  [1]: https://i.stack.imgur.com/JhfW7.png
  [2]: https://i.stack.imgur.com/KpKb1.png
  [3]: https://i.stack.imgur.com/peiF2.png
Вернуться на верх