Стог сена: один searchIndex для нескольких моделей
На начальной странице Haystack описывается возможность использования одного SearchIndex для нескольких моделей:
Как правило, вы создаете уникальный SearchIndex для каждого типа модели, которую хотите индексировать, хотя вы можете повторно использовать один и тот же SearchIndex для разных моделей, если вы позаботились об этом, и имена ваших полей очень стандартизированы.
Однако я не нашел никакой информации о том, как это сделать. Причиной этого является то, что несколько приложений поисковой системы Heroku предоставляют ограниченное количество индексов, поэтому я думаю, что это хорошая идея, чтобы сохранить количество индексов небольшим. Как я должен это делать?
1 ответ
Ни один из индексов не будет единичным, если только вы не укажете в файле setting.py . Несколько файлов search_index.py не означает, что несколько индексов.