<![CDATA[ migxLoopCollection > where mit ODER und UND verknüpfen - MODX Deutschland Forum]]> http://de.modx.com/forum/thread/?thread=7366 <![CDATA[Re: migxLoopCollection > where mit ODER verknüpfen]]> http://de.modx.com/forum/thread/7366/migxloopcollection-where-mit-oder-verknuepfen#dis-post-39011
LÖSUNG SIEHE OBEN]]>
stefanwirtz 31.08.2017 16:48 http://de.modx.com/forum/thread/7366/migxloopcollection-where-mit-oder-verknuepfen#dis-post-39011
<![CDATA[migxLoopCollection > where mit ODER und UND verknüpfen]]> http://de.modx.com/forum/thread/7366/migxloopcollection-where-mit-oder-verknuepfen#dis-post-39009
ICH HABE MEIN PROBLEM GELÖST smiley
Falls jemand mal danach sucht:

Ich würde gerne user auflisten, die bestimmte Kriterien aufweisen um eine Usersuche zu realisieren. Die bekannten verdächtigen habe ich schon durch, aber da fehlte immer irgendetwas, zumal ich auch den classExtender verwende und es 3000 oder mehr Ergebnisse geben kann.

Aktuell ist die migxLoopCollection mein Favorit (ich komme an alle Felder, auch die individuellen / es gibt &limit und &offset, ist also auch mit getPage zu nutzen / ich kann die Sortierung bestimmen nach beliebigen Feldern und ich kann die Auflistung entsprechend meiner Kriterien einschränken).

Einziges Problem was ich aktuell habe, ist das ich nicht weiß wie ich bestimmte Kriterien mit ODER verknüpfen kann und andere mit und.

UND oder Verknüpfungen
Ich würde gerne alle 4 Absätze mit UND verknüpfen. Innerhalb der Absätze sollte ODER gelten (sprich eine der Abfragen zutreffen). => SO GEHTS
&where=`[
	{"User.active":"1"},
	
	{"showMvz":"show"},
	
	{
	"Profile.fullname:LIKE":"%[[!+mvzSearchString]]%",
	"OR:mvzCountry:LIKE":"%[[!+mvzSearchString]]%",
	"OR:mvzZip:LIKE":"%[[!+mvzSearchString]]%",
	"OR:mvzCity:LIKE":"%[[!+mvzSearchString]]%"
	},
	
	{
	"categorie01:LIKE":"%[[!+mvzBrancheString]]%",
	"OR:categorie02:LIKE":"%[[!+mvzBrancheString]]%",
	"OR:categorie03:LIKE":"%[[!+mvzBrancheString]]%"
	}
	
]`
]]>
stefanwirtz 31.08.2017 16:25 http://de.modx.com/forum/thread/7366/migxloopcollection-where-mit-oder-verknuepfen#dis-post-39009