Applies ToSharePoint Server Subscription Edition SharePoint Server Subscription Editionin keskitetty hallinta SharePoint Server 2019 SharePoint Server 2019:n keskitetty hallinta SharePoint Server 2016 SharePoint Server 2016:n keskitetty hallinta SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Serverin keskitetty hallinta 2013 Microsoft 365:n SharePoint SharePoint Foundation 2013 SharePoint-hallintakeskus Microsoft 365 Small Businessin SharePoint 21Vianetin ylläpitämä SharePoint

Jos haluat tarjota käyttäjäkyselyyn sopivia hakutuloksia, sinun on joskus muutettava kyselyä. Oletetaan esimerkiksi, että luot pystysuuntaisen haun Kuvia varten. Kun joku kirjoittaa kyselyn Pystysuuntaiset kuvat -kohtaan, sinun on muutettava kyselyä niin, että se palauttaa vain Kuvat-hakutulokset.

Jos haluat muuttaa kyselyä, määritä kyselyn muunnos kyselyn muodostimen avulla. Voit määrittää kyselyn muunnoksen korvaamaan kyselyn ominaisuudet, kuten tuloslähteen , jota kysely käyttää hakutulosten hakemiseen, tai lajittelujärjestyksen, jota se käyttää, kun se näyttää hakutulokset. Muunnos korvaa myös kyselyn tekstin määrittämälläsi kyselymallilla. Kyselymalli on teksti, joka korvaa kyselyn tekstin, ja malli voi sisältää kyselymuuttujia.

Kyselymuuttuja on arvon paikkamerkki. Kun muunnos korvaa kyselyn tekstin kyselymallillaan, se korvaa myös mallin kyselymuuttujat tietyillä arvoilla.

Muunnos korvaa tilannekohtaiset kyselymuuttujat kyselykontekstiin perustuvilla arvoilla. Seuraavassa taulukossa on esimerkkejä tilannekohtaisista kyselymuuttujista.

Muunnos korvaa tämän tilannekohtaisen kyselymuuttujan

Tämän avulla

{User.Name}

Kyselyn kirjoittaneen käyttäjän nimi

{Site.URL}

Sivusto, johon käyttäjä on kirjoittanut arvon

{Today}

Tämän päivän päivämäärä

Muunnos korvaa sidotut kyselymuuttujat tietyllä käyttäjän kyselyssä olevalla tekstillä. Seuraavassa taulukossa on esimerkkejä sidotuista kyselymuuttujista.

Muunnos korvaa tämän sidotun kyselymuuttujan

Tämän avulla

{searchBoxQuery}

Käyttäjän kirjoittama kysely

{searchTerms}

Käyttäjän kirjoittama kysely, jota viimeisin muunnos on muuttanut

Voit käyttää sidottua kyselymuuttujaa, kun lisäät kyselyyn rajoituksen, esimerkiksi kun rajoitat kyselyn tiettyyn sisältötyyppiin. Esimerkiksi pystysuuntaisessa Kuvat-haussa voit määrittää kyselyn muunnoksen, joka lisää kyselyn tekstiin "contenttype:picture" käyttämällä kyselymallia "{searchTerms} contenttype:picture". Jos käyttäjä kirjoittaa kyselyn "kuu" kyseiseen pystysuuntaan, muunnos korvaa "{searchTerms}" sanoilla "kuu". Näin kysely muuntaa kyselyn muotoon "kuun sisältötyyppi:kuva".

Voit määrittää kyselymuunnoksia kolmessa paikassa:

  • Verkko-osassa, kuten hakutulosten verkko-osassa. Määritä muunnos verkko-osassa, kun sinun ei tarvitse tehdä samoja muutoksia kyselyihin muualla.

  • Kyselysäännössä, joka määrittää, että tietyt toiminnot suoritetaan vain, jos tietyt ehdot täyttyvät. Kaksi näistä toiminnoista muuttaa kyselyä muunnoksen avulla:

    • Lisää tuloslohko hakutulossivulle. Tämä toiminto luo kopion kyselystä, ja sen muunnos muuttaa vain kopion.

    • Muuta luokiteltuja tuloksia. Tämä toiminto muuttaa käyttäjän kirjoittamaa kyselyä.

  • Tuloslähteessä, jota kysely käyttää hakutulosten hakemiseen.

Verkko-osa muuntaa käyttäjäkyselyn, sitten sovellettavat kyselysäännöt ja lopuksi tuloslähteen. Kun määrität muunnoksen tuloslähteessä, tiedät, että muunnosmuutoksia ei hylätä tai ohiteta, koska tuloslähde muuntaa kyselyn viimeiseksi. Jos esimerkiksi haluat varmistaa, että pystysuuntainen Kuvat-haku palauttaa vain kuvia, määritä asianmukainen muunnos tuloslähteeseen ja määritä sitten pystysuuntaisen haun verkko-osa käyttämään kyseistä tuloslähdettä.

Lisätietoja on technet-kyselyn käsittelyn yleiskatsauksessa .

Sivun alkuun

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.