Projet

Général

Profil

Development #21025

recherche : "booster" le titre

Ajouté par Frédéric Péters il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
06 janvier 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Les titres sont déjà déclarés comme étant des attributs devant être boostés (title = indexes.CharField(model_attr='title', boost=1.5)) mais ça n'a pas d'effet vu que la recherche s'opère uniquement sur le contenu de la page. Pour inclure l'attribut titre dans la recherche, il faut le faire de manière explicite.

C'est détaillé précisément ici http://django-haystack.readthedocs.io/en/master/boost.html#field-boost.


Fichiers

0001-search-boost-title-value-21025.patch (2,08 ko) 0001-search-boost-title-value-21025.patch Frédéric Péters, 06 janvier 2018 17:26

Révisions associées

Révision 2efc30d8 (diff)
Ajouté par Frédéric Péters il y a plus de 6 ans

search: boost title value (#21025)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 6 ans

Suivre la documentation, c'est ce que ce patch fait. (en passant ça retire le titre de l'indexation générale, ce qui permet d'éviter à celui-ci d'être repris/répété à l'affichage des résultats).

#2

Mis à jour par Thomas Noël il y a plus de 6 ans

Ack

(bien que dans la doc, je repère aussi qu'ils font sqs = sqs.load_all() avant le sqs = sqs.highlight())

(à noter que ça rend inutile #21024)

#3

Mis à jour par Frédéric Péters il y a plus de 6 ans

  • Statut changé de En cours à Résolu (à déployer)
commit 2efc30d897b88c60977e35f7f4a5be5a76636887
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sat Jan 6 17:22:33 2018 +0100

    search: boost title value (#21025)
#4

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF