Я использую elasticsearch для обслуживания людей, когда они используют раскрывающийся список. Все идет нормально. Сейчас я пытаюсь выяснить, можно ли искать разные типы с разными типами/фильтрами/ограничениями.Поиск по индексу поиска с разными разностями
До сих пор я нашел свой выход с различными фильтрами для каждого типа и своего рода сортами. Я получил различные фильтры с булевым запросом, используя tos и сортировку в зависимости от результатов. Моя цель состоит в том, чтобы показать всего 10 строк, где 8 из них должны быть продуктами, 2 строки должны быть категориями. Для категорий этот предел должен быть максимальным, если нет категорий для отображения, должно отображаться 10 продуктов. Я прочитал документы, и я вижу, что размер может быть задан для запроса тела, например сортировки. Но сортировка имеет большую гибкость. Так что да, вопрос о пределе - есть ли способ его достижения?
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-multi-search.html? – Damien
О да, не видел этого. Благодаря! –