Projet

Général

Profil

Development #58269

La recherche ne ressort pas les démarches

Ajouté par Marie Kuntz -> retour le 13 mai il y a plus de 2 ans. Mis à jour il y a plus de 2 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
28 octobre 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

J'ai configuré un moteur de recherche sur une page pour aller chercher sur une autre page (https://portail-correze.test.entrouvert.org/manage/pages/63/ / https://portail-correze.test.entrouvert.org/formation/probleme-sur-mise-en-forme-mku-ne-pas-su/).
Le moteur ne ressort aucun résultat, les démarches ne semblent pas indexées.

Page cible : https://portail-correze.test.entrouvert.org/particulier/
Essai avec routes, problème, famille, contact.

(Les pages existent depuis plusieurs semaines, ce n'est pas un problème de temps d'indexation)


Fichiers

Révisions associées

Révision a67233d6 (diff)
Ajouté par Valentin Deniaud il y a plus de 2 ans

search: index external links data independently (#58269)

Historique

#1

Mis à jour par Marie Kuntz -> retour le 13 mai il y a plus de 2 ans

  • Description mis à jour (diff)
#2

Mis à jour par Valentin Deniaud il y a plus de 2 ans

C'est bien un bug, ça se produit quand la cellule « Démarche de la catégorie xxx » est aussi présente sur une autre page. À ce moment là on essaye d'être intelligents sur l'indexation, mais du coup on n'indexe que celle de la page 1. Et si la cellule recherche est configurée pour rechercher sur le contenu de la page 2, badaboum.

#3

Mis à jour par Valentin Deniaud il y a plus de 2 ans

  • Assigné à mis à Valentin Deniaud

Valentin Deniaud a écrit :

on essaye d'être intelligents

Le code a quand même bien évolué depuis la première version qui prévoyait ça, je pense qu'il faut retirer le mécanisme et juste tout indexer.
Une idée aurait pu être de remplacer la ForeignKey IndexedCell.page par une clé ManyToMany, mais il y a aussi les champs public_access et title qui peuvent différer entre les cellules correspondant à un même lien.

#4

Mis à jour par Valentin Deniaud il y a plus de 2 ans

Étonnamment, aucun test ne requiert de changement.

#6

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

Ca me parait bien (et les tests le prouvent) mais je n'arrive pas encore à percevoir s'il y a des effets de bord possibles. Si une autre personne plus aguerrie à l'indexation dans Combo peut regarder, c'est cool.

#7

Mis à jour par Serghei Mihai il y a plus de 2 ans

Je ne vois trop pas d'effets de bord sauf à avoir 2 fois la même démarche sortir dans les résultats si le moteur recherche sur tout le site. Mais "en même temps" c'est rare de publier 2 fois les mêmes liens sur un portail.

#8

Mis à jour par Marie Kuntz -> retour le 13 mai il y a plus de 2 ans

ça arrive, si on a une page qui affiche toutes les démarches et l'accueil qui n'affiche que les plus populaires par exemple.

#9

Mis à jour par Serghei Mihai il y a plus de 2 ans

  • Statut changé de Solution proposée à Solution validée
#10

Mis à jour par Valentin Deniaud il y a plus de 2 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 10ad385245d63f1cd433ef8aecfd073c50bdceee
Author: Valentin Deniaud <vdeniaud@entrouvert.com>
Date:   Wed Nov 3 17:44:01 2021 +0100

    search: index external links data independently (#58269)
#11

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

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

Formats disponibles : Atom PDF