Domanda

Sono un novizio con SharePoint ricerca. Quando provo a cercare "Pradeep", ottengo i risultati corretti. Ma il mio requisito è che anche se digito "pra" nella ricerca, dovrei ottenere i risultati.

Come è possibile?

È stato utile?

Soluzione

Il modo più veloce è quello di aggiungere il carattere jolly nel modello di query in federati Luoghi.

Vai a Amministrazione- Centrale> Gestisci Servizio Applicazioni-> Applicazione servizio di ricerca e nel menu a sinistra goto federati Locations. Clicca risultati di ricerca locale e in Informazioni sulla posizione, modificare il modello di query da {searchTerms} a {} searchTerms *

Se avete bisogno di più controllo È possibile utilizzare la web part jolly ( http://wildcardsearch2010.codeplex.com/ ) per creare la propria pagina di risultati di ricerca e la sostituzione del web part CoreSearchResults con il carattere jolly Ricerca sul Web Part. Il modo più semplice per creare la tua pagina dei risultati di ricerca è a uno la copia e personalizzare il vostro Centro ricerche si traduce pagina o copiare la pagina ossSearchResults.aspx da \ 14 \ Template \ layout. Avrai quindi puntare Risultati della raccolta siti di ricerca pagina più eventuali pagine dei risultati di ambito personalizzato per questo pure.

Altri suggerimenti

La ricerca di SharePoint fa qualcosa che si chiama Wordbreaking e Stemming. Mezzi che le parole esistenti di 2 o più parole (ad esempio: casalinga = Casa% moglie) sono rotti e aggiunti all'indice. Se poi si cerca la parola intera o una parte di esso si ottengono tutti i risultati. mezzi Stemming che SharePoint cerca di trovare varianti di una parola e li aggiunge anche per l'indice.

problema con Wordbreaking & Arginare è la dipendenza lingua. E ci sono 2 stazioni di esso. In primo luogo quando l'indice è costruire (crawler) e la seconda quando le query degli utenti. Sul lato utente era dependend sulla lingua del browser selezionato.

Quindi, i risultati possono essere diversi se un documento inglese viene cercato da un inglese o un cliente tedesco, per esempio. E almeno non tutte le parole possono essere rotti o diraspate e quindi potrebbe essere che non trovare tutti i vals si cerca.

Come AlexPoint ha detto con il 2010 è ora possibile utilizzare il carattere jolly di ricerca come bene. Purtroppo non con un leader Asterix. Solo una parte * è possibile, non * è parte. Se si dispone di diverse lingue sui client ora con SP2010 Ricerca è possibile selezionare il linguaggio di interrogazione preferita sul centro di ricerca come bene.

HTH, applausi, Stefan

SharePoint 2010 è in grado di fare un prefisso-jolly Ricerca -si potrebbe seach per "pra *" per trovare Pradeep. MOSS 2007 non offre queste funzionalità - si dovrà andare per una soluzione di terze parti

.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top