SP 2010:Como pesquisar um tipo de conteúdo em uma KeywordQuery?
-
10-12-2019 - |
Pergunta
Quero pesquisar em todos os meus sites um tipo de conteúdo especial com uma consulta de palavra-chave.Alguma sugestão?
Solução
Você precisará criar uma propriedade gerenciada personalizada em seu aplicativo de serviço de pesquisa que mapeie para a propriedade rastreada ows_ContentType.
Referir aqui e aqui para obter ajuda com isso.(Você pode ignorar as instruções mais avançadas sobre como criar um filtro de refinamento com base nisso, a menos que queira um filtro de refinamento...) Certifique-se de executar um rastreamento completo após configurar o mapeamento.
Em seguida, você poderá usar uma consulta de palavra-chave de restrição de propriedade para essa propriedade gerenciada.Por exemplo, se você nomeou sua propriedade gerenciada como "ContentTypeName", poderá usar a consulta de palavra-chave de restrição de propriedade:
ContentTypeName:"my special content type"