Page MenuHomePhabricator

Extend query items by statement properties and values functionality to include the 'OR' operator
Open, Needs TriagePublic

Description

This functionality will allow for a user to find a particular set of QIDs that match one or another criteria. For example, looking for all items that have occupation = actor OR occupation = scientist

Event Timeline

Ifrahkhanyaree_WMDE changed the task status from Open to Stalled.Tue, Jan 27, 2:36 PM

CirrusSearch does not support the OR operator as this ticket intends it to work. This ticket is thus stalled until there are some changes made to that

Ifrahkhanyaree_WMDE changed the task status from Stalled to Open.Mon, Feb 2, 3:37 PM

We found a work around. GraphQL could support OR after all, just not with nesting and the criteria cannot be of the form
(A OR (B AND C))