Lokale Suche mit UND richtig umsetzen

Guten Abend Gast. Schön, dass Du hereinschaust! Einen angenehmen Aufenthalt wünscht das CompiWare-Team.
  • WoltLab Suite Version
    WSC 5.5
    Plugin-Version
    Version 1.2.1

    Da habe ich wohl Klammern um die ODER-SQL-Condition vergessen. So werden gerade die Spiele gesucht, in denen irgendeiner der Begriffe vorkommt, statt alle davon.


    Code
    $this->objectList->getConditionBuilder()->add(
         "name LIKE ?
         OR germanName LIKE ?",
         ['%' . $part . '%', '%' . $part . '%']
        );
  • Genau das ist mir auch aufgefallen. Wollte das noch weiter testen und dann melden ... :D


    Danke!

  • Berny23

    Hat das Label von bestätigt auf behoben geändert.
  • Nach Installation V1.2.2 passt das mit der Suche nun.


    Suche nach cyberpunk:



    Suche nach cyberpunk 2077:



    Es müssen nun alle Begriffe der Suche im Titel vorkommen. :thumbup:

  • PoooMukkel

    Hat das Label 1.2.2 hinzugefügt.