Я использую django -asticsearch-dsl.Я уже проиндексировал данные и настроил некоторые запросы к ним.
Вот пример запроса в моих представлениях:
q = HemisticheDocument.search().query(operation, field="value")
Затем, после того как у меня есть:
listHem = [hit for hit in q[:q.count()]
У меня есть результаты.Когда операция «соответствует», у меня нет проблем, потому что это точный термин, который я ищу.
Однако, когда я использую "fuzzy"
в качестве своей операции, я хотел бы знать, возможно ли это длялюбое попадание:
- Чтобы выделить или извлечь термин (который может быть не точным), который был найден в попадании.
- Чтобы получить его оценку.
Я бы поместил их в словарь для других целей.
Заранее спасибо.Надеюсь, вопрос достаточно ясен.