Skip to content
Documentation

    Filter operators

    Filter operators define how BetterBoard matches work items. Card color rules and WIP limits also use these operators where supported.

    Available on single-value fields such as Status, Priority, Work item Type, Assignee, Reporter, and single-select custom fields.

    OperatorMeaning
    isMatches exactly one selected value
    is any ofMatches any of the selected values (OR)
    is notExcludes one selected value
    is none ofExcludes all of the selected values
    is emptyField has no value
    is not emptyField has any value

    Status category supports is any of and is none of.

    Available on multi-value fields such as Labels, Sprint, Fix versions, Components, multi-select custom fields, and linked Assets objects.

    OperatorMeaning
    is any ofField has at least one selected value
    is none ofExcludes all of the selected values
    includes all ofField has every selected value
    is emptyField has no values
    is not emptyField has at least one value

    For Assets attributes, the available operators depend on the attribute type.

    Available on Goals, Atlassian Project, Atlassian Goal Status, and Atlassian Project Status.

    OperatorMeaning
    is any ofMatches at least one selected goal, project, or status
    is none ofExcludes all of the selected values. For status filters, every linked goal or project must have a known status outside the selection
    includes all ofMatches work linked to every selected goal (Goals only)
    is emptyWork item has no link in the selected field (Goals and Atlassian Project only)
    is not emptyWork item has a link in the selected field (Goals and Atlassian Project only)

    Status filters require a readable status on a linked goal or project. See Goals and Atlassian projects for examples.

    Available on filterable text fields such as Summary, paragraph text, and URL custom fields, with comparisons that vary by field.

    OperatorMeaning
    isExactly matches the entered text
    is notDoes not exactly match the entered text
    containsField includes the search string (case-insensitive substring match)
    does not containField does not include the search string
    is emptyField has no value
    is not emptyField has any value

    Available on number and rating custom fields.

    OperatorMeaning
    isExactly equal to the number
    is notNot equal to the number
    greater thanValue is strictly greater than the number
    at leastValue is greater than or equal to the number
    less thanValue is strictly less than the number
    at mostValue is less than or equal to the number
    is emptyField has no value
    is not emptyField has any value

    Available on date and date-time fields (Due Date, Start Date, Created, Updated, and date custom fields).

    OperatorMeaning
    onOn the selected calendar day
    not onOutside the selected calendar day
    beforeEarlier than the selected date
    on or beforeOn or earlier than the selected date
    afterLater than the selected date
    on or afterOn or later than the selected date
    is withinOn or between both selected dates, including the start and end dates
    is not withinOutside the selected date range
    is emptyNo date set
    is not emptyA date is set

    Choose a relative date or timeframe, such as Today or This week, or select a fixed day or range under Specific dates…. Relative choices move with the calendar; specific dates stay fixed. Is within and is not within apply to native Jira date fields, not Assets date attributes.

    For Elements Connect fields, available operators depend on the field’s value type and the comparisons Jira exposes.

    Available in board filters, card color rules, and WIP limits on the native Jira fields Assignee, Reporter, Status, Priority, Resolution, and Fix versions.

    OperatorMeaning
    changed afterChanged after the selected date
    changed beforeChanged before the selected date
    changed onChanged on the selected calendar day
    changed duringChanged within the selected range, including the full final day in your Jira time zone
    changed byChanged by the selected Jira user

    Status → changed during → This week finds work whose status changed this week.

    Available on the Jira filter field, which uses filters already saved in Jira.

    OperatorMeaning
    matches any ofAt least one selected filter returns the work item
    matches all ofEvery selected filter returns the work item

    Jira evaluates saved filters using each viewer’s access. Share them in Jira with the people who need them. If a saved filter is inaccessible, BetterBoard shows a notice and skips the affected card color or WIP rule.

    Available on Jira Service Management SLA metrics such as Time to first response and Time to resolution.

    OperatorMeaning
    remainingAn ongoing, unbreached cycle has up to the entered time left, including zero
    elapsedAn ongoing cycle has used at least the entered time
    breachedJira reports that the most recent cycle breached its target
    runningJira reports the SLA as running
    pausedJira reports the SLA as paused
    completedJira reports a completed SLA cycle

    Enter a duration for remaining or elapsed. See Jira Service Management SLAs for formats and examples.

    Available on the Blockers field. These operators have no value to pick — they act as toggles based on the presence of work item links.

    OperatorMeaning
    is blockedHas at least one “is blocked by” work item link
    is not blockedHas no “is blocked by” links
    is blockingIs blocking at least one other work item
    is not blockingIs not blocking any other work items