Compartilhar via


Criar consultas de pesquisa no SharePoint

Saiba mais sobre a sintaxe de pesquisa com suporte no SharePoint Server para a criação de regras de consulta e consultas de pesquisa.

Sintaxe de pesquisa com suporte no SharePoint para criar consultas de pesquisa

A pesquisa no SharePoint oferece suporte para sintaxe de pesquisa Linguagem de Consulta de Palavra-chave (KQL) e Linguagem de Consulta FAST (FQL) para criar consultas de pesquisa.

Idioma de consulta de palavra-chave (KQL)

KQL é o idioma de consulta padrão para construir consultas de pesquisa. Usando o KQL, especifique os termos de pesquisa ou restrições de propriedades que são passadas para o serviço de pesquisa do SharePoint.

Idioma de consulta FAST (FQL)

FQL é uma linguagem de consulta estruturada que ofereça suporte a operadores de consulta avançada. Você pode usar FQL quando quiser criar consultas complexas que você deseja passar por meio de programação para o serviço de pesquisa do SharePoint. FQL não foi projetado para ser expostos a usuários finais e está desabilitada por padrão.

Para habilitar FQL, use a propriedade EnableFQL. Em seguida, copie a fonte de resultados padrão e modificar a cadeia de caracteres de transformação de consulta {?{searchTerms} -ContentClass=urn:content-class:SPSPeople}, cada um desses níveis - aplicativo de serviço de pesquisa (SSA), conjunto de sites ou Site - e em uma das seguintes maneiras:

  • Remova o filtro KQL, -ContentClass:urn:content-class:SPSPeople, da Transformação de Consulta. A cadeia de caracteres transformação de consulta resultante será: {?{searchTerms}}

  • Substitua a cadeia de caracteres Transformação de Consulta por um equivalente FQL, como {?andnot({searchTerms},filter(contentclass:"urn:content-class:SPSPeople*"))}.

Para obter mais informações sobre as fontes de resultados e como elas funcionam, confira: Entender fontes de resultado e Configurar fontes de resultado para pesquisa no SharePoint.

Nesta seção

Confira também