dhis2-devs-core team mailing list archive
-
dhis2-devs-core team
-
Mailing list archive
-
Message #00293
Re: Change from OR to AND in object filter queries
Hi
The [] syntax for now is only for the IN operator (which supports a list of
values), I could see it working for like etc also, but then what would we
do if we want an OR but with two different operators?
--
Morten
On Wed, Jun 3, 2015 at 4:07 PM, Mark Polak <markpo@xxxxxxxxxx> wrote:
> Hey All,
>
> You are right Jan. It does an AND for different fields. But if you try
> to filter on the same field it will do an OR.
>
> This behaviour is a bit confusing, that one is OR and the other is AND.
> For that reason alone i like the new syntax of introducing a different OR
> for the same fields.
>
> ?filter=id:in[1,2]
>
> One thing that comes to mind, how would i use a LIKE when doing an OR?
> ( i don't have an immediate need for this i think though :))
>
> would i be able to do something like
>
> ?filter=name:like[John,Marie]
>
> Regards,
>
> Mark
>
> On 3 Jun 2015, at 10:08, Jan Henrik Øverland <
> janhenrik.overland@xxxxxxxxx> wrote:
>
>
> https://apps.dhis2.org/demo/api/dataElements.json?paging=false&filter=dataElementGroups.id:eq:qfxEYY9xAl6&filter=name:like:dose
>
>
>
Follow ups
References