Описание тега sitecore-lucene

4 ответа

Sitecore Как устранить ошибку Неверное приведение из "System.String" к "Sitecore.Data.ID" в Sitecore Search

Я использую API поиска по сайту, но получаю исключение 'Exception Details: System.InvalidCastException: Invalid cast from 'System.String' to 'Sitecore.Data.ID'.' На этой линии: foreach (var result in query), Я использую следующий код: using (var con…
20 сен '15 в 14:41
1 ответ

Sitecore: Ошибка при индексации поля Treelist?

У меня есть индекс в Sitecore. Одним из полей индексируемого шаблона является поле древовидного списка, называемое "тегами". Когда я проверяю индекс с помощью Люка, я вижу поле, в котором есть значения. 1.) Значения в индексе тегов - это идентификат…
24 мар '16 в 21:29
1 ответ

Sitecore поиск фасетов и вычисляемых полей

У меня есть 10 элементов содержимого статьи, и каждый элемент статьи имеет контрольный список авторов Я создал фасет Contributors для фасетного поиска в редакторе. Но значения контрольного списка индексируются как строковые идентификаторы. Теперь на…
3 ответа

Как я могу использовать предикат Buider для Sitecore Lucene Search

Я работаю над Sitecore 8.1 и реализую функциональность фильтра для одной из страниц от Sitecore lucene. FOT-фильтр Я использую предикат строитель. У меня есть 3 поля мультисписков на деталях Товар категория Сервисы Теперь на странице со списком у ме…
1 ответ

Как добавить поле "NeverPublish" в индекс lucene на Sitecore?

Я работаю над небольшим внутренним приложением на Sitecore 8. Как функция, приложение должно быстро искать среди тысяч элементов и находить, какой из них не подлежит публикации. Насколько я знаю, мне нужно добавить соответствующее поле в индекс Luce…
25 апр '16 в 07:07
1 ответ

Sitecore 7 поиск контента Начинается с функцией

Я работаю с поиском контента sitecore 7. var webIndex = ContentSearchManager.GetIndex("sitecore_web_index"); using (var context = webIndex.CreateSearchContext()) { var results = context.GetQueryable<SearchResultItem>().Where(i => i.Content.…
15 сен '15 в 05:48
1 ответ

Вычислительное поле sitecore не вызывается

Я создал пользовательскую конфигурацию поиска из конфигураций индекса поиска по умолчанию и я сохранил <indexAllFields>true</indexAllFields>, Также я создал вычисляемое поле, которое вызывается из конфигурации, как показано ниже <fiel…
18 июн '16 в 13:01
1 ответ

"bool" не содержит определения "Boost"

Я пытаюсь повысить функцию поиска некоторых результатов поиска по сайту. Вы можете увидеть код ниже: var predicate = PredicateBuilder.True<SearchResultItem>(); predicate = predicate.Or(p => p.Content.Equals(text).Boost(10)); Когда я использ…
16 июн '16 в 15:27
0 ответов

Sitecore Multilist с поиском ничего не возвращает на второй странице

У меня проблема с полем "Multilist with search". Это экземпляр Sitecore 8. поле использует запрос, подобный этому, для получения списка из поискового индекса lucene с именем "agents_master_index": TemplateFilter={3EA2CB30-0D04-4D73-9282-0103D8F34074…
07 мар '16 в 04:58
2 ответа

Как получить все PageTemplate, который содержит определенный компонент?

У меня есть шаблон страницы ArticlePageTemplate, это ArticlePageTemplate содержит компонент под названием Articles, Article компонент имеет поле данных под названием Header, SubHeader, Date, а также Content, Детали презентации ArticlesPageTemplate И…
1 ответ

Поисковое продвижение сайта

У меня есть индекс, который настроен для индексации компонентов и страниц моего сайта. Мне нужно использовать повышение полей для таких полей, как заголовок, описание или имя. Я установил в шаблонах повышающие значения 150, 100 и 50. Если я ищу что-…
13 июн '16 в 15:20
2 ответа

Поля вычисляемого индекса Sitecore - как хранить неотмеченные

Sitecore 8.1 с lucene по умолчанию. Я использую пользовательский индекс с вычисляемым полем для хранения истинных значений многолистного поля, а не направляющих. Это работает, и я вижу в инструменте Luke, что поле индексируется как текст. Некоторые …