dplyr handles these queries without returning errors. Illogical | queries return the same unfiltered data.frame (as it cannot discern what change to make). Illogical & queries return a data.frame filtered by only the first logical statement (as this is the only TRUE statement).
It would be nice if galah mirrored these behaviours
galah_filter
throws errors when there are bad/illogical queries. For example:dplyr
handles these queries without returning errors. Illogical|
queries return the same unfiltered data.frame (as it cannot discern what change to make). Illogical&
queries return a data.frame filtered by only the first logical statement (as this is the onlyTRUE
statement).It would be nice if galah mirrored these behaviours
/cc @mjwestgate