andersao / andersao/l5-repository

How to use AndWhere instead of OrWhere when I want to search two parameters?

Offen
#292 4 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
question
Vorherrschende Sprache
PHP
Sterne
4.2k
Forks
880
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When I use the search url like "user?search=name:job;guest:0&searchFields=name:like;guest:=",
The RequestCriteria build the query `name like '%job%' OR guest = 0`
But I want it build query like `name like '%job%' And guest = 0`
How can I do that?
I read the source code and I find in `RequestCriteria:: apply`,
on line 54 ,`$modelForceAndWhere = false;` so $modelForceAndWhere is always has
`false` value ,so the query is always in orWhere case
Is this a bug?

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.