Defina o peso relativo de um campo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 2 min. de leitura
  • Para melhorar os resultados da pesquisa, o mecanismo de pesquisa Zing atribui a cada correspondência potencial uma pontuação numérica que representa sua relevância para a consulta.

    Antes de Iniciar

    A indexação de texto deve estar habilitada para a tabela que contém os campos para os quais você deseja modificar o peso relativo. Para saber mais sobre como habilitar a indexação de texto para uma tabela, consulte Configure uma tabela para indexação e pesquisa.

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Os administradores podem controlar a importância relativa de uma correspondência para cada campo em uma tabela com o atributo ts_weight. A maioria dos demônios não tem atributo ts_weight. O Zing trata esses campos como tendo peso 1 ao pontuar correspondências de pesquisa.

    Os seguintes campos têm valores de atributo ts_weight por padrão:
    • kb_knowledge.number: 50
    • kb_knowledge.short_description: 10
    • kb_knowledge.meta: 10
    • número.tarefa: 50
    • short_description é 10
    Ao pontuar registros, Zing compara os pesos relativos dos campos que produziram correspondências de termo de pesquisa. Por exemplo, se Título o campo tem t_weight: 50 e o. Descrição o campo tem t_weight: 10 , em seguida, uma correspondência em Título é 5 vezes mais relevante do que uma correspondência em Descrição e 50 vezes mais relevantes que um campo sem o atributo ts_weight.
    Nota:
    Para exibir o sistema de pontuação completo, consulte Pontuação do documento .

    Procedimento

    1. Navegar até Tudo > Definição do Sistema > Dicionário.
    2. Abra o registro de dicionário do sistema para a tabela e a coluna do campo.
      Por exemplo, para modificar o ts_weight do campo kb_knowledge.number, abra o registro de dicionário com Tabela "kb_knowledge" e. Nome da coluna "número".
    3. No formulário de Entrada do dicionário Atributos execute uma das seguintes etapas:
      • Se um atributo ts_weight aparecer na lista de atributos, altere seu valor inteiro para o peso relativo que você deseja definir para o campo.
      • Se nenhum atributo ts_weight aparecer na lista, adicione um novo <value> entrada de lista separada por vírgulas, em que <value> é o peso relativo que você deseja definir para o campo.
    4. Selecione Atualizar.
    5. Atualize o índice de texto da tabela:
      1. Abra o registro de dicionário do sistema para a tabela do campo.
        O registro de dicionário do sistema da tabela é aquele com o nome da tabela como seu Tabela valor, um vazio Nome da coluna E "Coleção" como seus Tipo valor.
      2. No formulário Entrada do dicionário, selecione Gerar índice de texto Link na seção Links relacionados.

    Resultado

    Quando o Zing terminar a regeneração do índice de texto da tabela, a pontuação do resultado da pesquisa usará seus novos pesos relativos para os campos.