Applies ToWersja subskrypcyjna programu SharePoint Server Administracja centralna wersji subskrypcyjnej programu SharePoint Server SharePoint Server 2019 SharePoint Server 2019 — administracja centralna SharePoint Server 2016 SharePoint Server 2016 — administracja centralna SharePoint Server 2013 SharePoint Server 2013 Enterprise Administracja centralna programu SharePoint Server 2013 Program Microsoft Office SharePoint Online na platformie Microsoft 365 SharePoint Foundation 2013 Centrum administracyjne programu SharePoint Microsoft Office SharePoint Online na platformie Microsoft 365 Small Business Microsoft Office SharePoint Online obsługiwany przez firmę 21Vianet

Aby udostępnić wyniki wyszukiwania odpowiednie dla zapytania użytkownika, czasami trzeba je zmienić. Załóżmy na przykład, że w pionie utworzono wyszukiwanie obrazów. Gdy ktoś wpisze zapytanie w pionie Obrazy, musisz zmienić zapytanie, aby zwracało tylko wyniki wyszukiwania, czyli obrazy.

Aby zmienić zapytanie, konfigurujesz przekształcenie zapytania za pomocą Konstruktora zapytań. Możesz skonfigurować przekształcenie zapytania w celu zastąpienia właściwości zapytania, takich jak źródło wyników , którego zapytanie będzie używać do uzyskiwania wyników wyszukiwania, lub kolejność sortowania, która będzie użyta podczas wyświetlania wyników wyszukiwania. Przekształcenie zastępuje również tekst zapytania przy użyciu szablonu zapytania, który można skonfigurować. Szablon zapytania to tekst, który zastąpi tekst zapytania, a szablon może zawierać zmienne zapytania.

Zmienna kwerendy jest symbolem zastępczym wartości. Gdy przekształcenie zastępuje tekst zapytania szablonem zapytania, zastępuje ono również zmienne zapytania w szablonie określonymi wartościami.

Przekształcenie zastępuje kontekstowe zmienne zapytań wartościami odnoszącymi się do kontekstu zapytania. W poniższej tabeli przedstawiono kilka przykładów zmiennych zapytań kontekstowych.

Przekształcenie zastępuje tę kontekstową zmienną zapytania

Dzięki temu

{User.Name}

Nazwa użytkownika, który wpisał zapytanie

{Site.URL}

Witryna, w której użytkownik wpisał wartość

{Today}

Dzisiejsza data

Przekształcenie zastępuje powiązane zmienne zapytania pewnym tekstem, który znajduje się w zapytaniu użytkownika. W poniższej tabeli przedstawiono kilka przykładów powiązanych zmiennych zapytań.

Przekształcenie zastępuje tę powiązaną zmienną zapytania

Dzięki temu

{searchBoxQuery}

Zapytanie wpisane przez użytkownika

{searchTerms}

Kwerenda wpisana przez użytkownika zmieniona przez ostatnie przekształcenie

Powiązanej zmiennej zapytania można użyć podczas dodawania ograniczeń do zapytania, na przykład w przypadku ograniczenia zapytania do określonego typu zawartości. Na przykład w przypadku wyszukiwania obrazów w pionie można skonfigurować przekształcenie zapytania, które dodaje do tekstu zapytania ciąg "contenttype:picture", używając szablonu zapytania "{searchTerms} contenttype:picture". Jeśli użytkownik wpisze zapytanie "księżyc" w tej pionie, przekształcenie zastąpi "{searchTerms}" "księżycem". W ten sposób przekształcenie zapytania zmienia zapytanie na "moon contenttype:picture".

Przekształcenia zapytań można skonfigurować w trzech miejscach:

  • W składniku Web Part, takim jak składnik Web Part wyników wyszukiwania. Skonfiguruj przekształcenie w składniku Web Part, gdy nie trzeba wprowadzać tych samych zmian w zapytaniach w innym miejscu.

  • W regule zapytania, która określa, że niektóre akcje będą wykonywane tylko wtedy, gdy zostaną spełnione określone warunki. Dwie z tych akcji używają przekształcenia do zmiany zapytania:

    • Dodaj blok wyników na stronie wyników wyszukiwania. Ta akcja powoduje utworzenie kopii zapytania, a jego przekształcenie powoduje zmianę tylko kopii.

    • Zmienianie wyników rankingu. Ta akcja powoduje zmianę zapytania wpisanego przez użytkownika.

  • W źródle wyników używanym przez zapytanie do uzyskiwania wyników wyszukiwania.

Zapytanie użytkownika jest przekształcane przez składnik Web Part, a następnie przez wszystkie reguły zapytań, które mają zastosowanie, a na koniec przez źródło wyników. Dlatego podczas konfigurowania przekształcenia w źródle wyników wiadomo, że zmiany przekształcenia nie zostaną odrzucone ani zastąpione, ponieważ źródło wyników przekształca zapytanie jako ostatnie. Aby na przykład upewnić się, że wyszukiwanie obrazów w pionie zwraca tylko obrazy, należy skonfigurować odpowiednie przekształcenie w źródle wyników, a następnie skonfigurować składnik Web Part w wyszukiwaniu w pionie do używania tego źródła wyników.

Aby uzyskać więcej informacji, zobacz Omówienie przetwarzania zapytań w witrynie TechNet.

Początek strony

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.