Я пытаюсь реализовать поиск elasti c на моем веб-сайте.
Проблема: Когда я перестраиваю индекс, индекс не идентифицируется. На самом деле это не признание самого документа. Это работало и раньше. Но теперь я получаю запрос вроде этого: Вы уверены, что хотите удалить индексы ''? [n / Y]
пакетов:
elasti c версия для поиска: 7.6.2asticsearch == 7.6.0asticsearch-dsl == 7.1.0 django - asticsearch-dsl == 7.1.1
У меня есть несколько вопросов: 1) Как получить URL модели для перенаправления после поиска? 2) Как использовать richtextfield в документе? 3) Можно ли включить в документ несколько моделей?
@registry.register_document
class AboutUsDocument(Document):
class Index:
name = 'aboutus'
settings = {'number_of_shards': 1,
'number_of_replicas': 0}
class Django:
model = AboutUs
fields = ['our_story','second_section', 'third_section',
'fourth_section', 'five_section','published',
]