Мы работаем над реализацией функции автозаполнения для сайта электронной коммерции. В настоящее время мы любим реализацию SuggestComponent, но, возможно, можем попробовать другие варианты (FacetComponent, ...). У нас есть одно ядро с одноязычным контентом.Solr 5.3 autocompletion: предложения, ограниченные ролью пользователя, местоположением, кампанией и т. Д.
Наша проблемы: автозаполнение предложение запроса должна быть ограниченно до нескольких сегментов с соответствующими требованиями, например роли пользователя (новый клиентом, специальные клиентами группы А и т.д.), кампании (продукты доступный во время специальной кампании, флэш-продажи ...), географические целевые группы и т. д.
Я изучал Интернет, но не нашел решения для этого варианта использования, к сожалению. Это фактически выходит за рамки контроля доступа к документам в соответствии с ролями пользователя: не должно быть даже предложений терминов, которые приводят только к ограниченному контенту.
Я был бы очень рад, если бы у кого-то были какие-то намеки, советы, лучшие практики для меня. Заранее спасибо!
спасибо! Это очень полезный намек с отдельным индексом автозаполнения. Не думал об этом. – AnKiMu