Projet

Général

Profil

Anomalie #4787

[SearchDoc] La méthode useCollection ne fonctionne pas correctement avec le type de collection recherche groupée

Ajouté par Charles Bonnissent il y a environ 7 ans. Mis à jour il y a environ 7 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
27/05/2014
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:
Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Recherche
Régression:
Non
Jalons:

Description

Soit le code suivant :

    $searchDoc = new SearchDoc("", $searchParam["selectedFam"]);
    $searchDoc->useCollection($searchParam["collection"]);

    $sql = $searchDoc->getOriginalQuery();

    error_log(var_export($sql, true));

$searchParam["collection"] fait référence à une recherche groupée. Le SQL produit ne prend en compte que la première recherche.

Historique

#1 Mis à jour par Marc Claverie il y a environ 7 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison
  • Version cible mis à 3.2.15

#2 Mis à jour par Jérôme Augé il y a environ 7 ans

C'est la requête retournée par getOriginalQuery() qui n'est pas la requête vraiment utilisée lorsque la recherche est exécutée.

#3 Mis à jour par Jérôme Augé il y a environ 7 ans

  • Statut changé de À analyser à Assigné
  • Assigné à changé de Éric Brison à Jérôme Augé

#4 Mis à jour par Jérôme Augé il y a environ 7 ans

  • % réalisé changé de 0 à 100

#5 Mis à jour par Éric Brison il y a environ 7 ans

  • Statut changé de Assigné à Intégré

Appliqué par commit dynacase-core|commit:3af6599e95c209d2d61c9a36444a1602d1553742.

Formats disponibles : Atom PDF