2011-09-05 4 views
2

J'ai un contrôle de recherche (Lucene) qui récupère les éléments de la base de données principale de Sitecore si le nom de l'élément correspond à un terme passé dans.Y compris un champs d'article dans Sitecore Recherche

Cependant, je veux aussi la recherche d'inclure les champs de l'élément , de sorte que si le terme recherché correspond au champ de l'élément, l'élément est renvoyé. Comment cela peut-il être fait?

N.B. L'élément et ses champs sont affichés sur une page du site, mais la recherche ne correspond pas non plus.

+2

Utilisez-vous la « nouvelle "Approche lucene ou la" vieille "approche Lucene? Alex Shyba a un outil pour rendre la nouvelle Lucene très facile: http://trac.sitecore.net/AdvancedDatabaseCrawler –

+0

Malheureusement j'utilise la "vieille" approche Lucene –

Répondre

1

Si le texte que vous recherchez est tenue dans un champ de texte en ligne unique, il peut être nécessaire d'ajouter ce qui suit dans votre fichier web.config sous configuration\sitecore\indexes\index\fields:

<type storage="unstored" stripTags="true">single-line text</type>