Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.teable.ai/llms.txt

Use this file to discover all available pages before exploring further.

Sort, filter, and grouping settings are independent in each view. Changes in one view do not affect other views.

1. Add Filters

1. Add Filter Conditions

  • Click Filter in the toolbar to set filter conditions.
  • When you add multiple conditions, choose how they relate:
    • AND: all conditions must be met
    • OR: any one condition can be met
Logic operations

2. Condition Groups

For more complex logic such as “A and B, or C and D,” use condition groups.
  • Click Add condition group to create a group and connect conditions with AND or OR.
  • Groups can contain more groups to build more complex logic.
  • Condition groups support up to 3 levels of nesting.
Condition group example

3. Invalid Condition Warnings

If an existing filter becomes invalid because a field type changed, a field was deleted, or an older setup is no longer compatible, Teable automatically ignores that invalid condition so the view can still open normally.
  • The Filter button in the toolbar shows a warning icon when there are filter conditions that need attention.
  • After you open the filter panel, the affected condition also shows a warning icon. Hover over it to see the explanation and fix the condition.

2. Field Types and Operators

Different field types support different filter logic. Here is a quick reference:
Field TypeSupported OperatorsInput Data
Single Line TextEquals, Does not equal, Contains, Does not contain, Is empty, Is not emptyText input
Long TextEquals, Does not equal, Contains, Does not contain, Is empty, Is not emptyText input
UserEquals, Does not equal, Contains any, Does not contain any, Is empty, Is not emptyUser selection list, and current user
AttachmentIs empty, Is not empty-
Multiple SelectContains any, Contains all, Exactly matches, Does not contain any, Is empty, Is not emptyOption selection list
Single SelectEquals, Does not equal, Contains any, Does not contain anyOption selection list
DateEquals, Does not equal, Within, Before, After, On or before, On or after, Is empty, Is not emptyPreset range list, precise date picker
Number=, ≠, >, ≥, <, ≤, Is empty, Is not emptyNumber
RatingEquals, Does not equal, Greater than, Greater than or equal to, Less than, Less than or equal to, Is empty, Is not emptyNumber
LinkEquals, Does not equal, Contains, Does not contain, Contains any, Contains all, Exactly matches, Does not contain any, Is empty, Is not emptyLinked value selector
Created TimeEquals, Does not equal, Within, Before, After, On or before, On or after, Is empty, Is not emptyPreset range list, precise date picker
Last Modified TimeEquals, Does not equal, Within, Before, After, On or before, On or after, Is empty, Is not emptyPreset range list, precise date picker
Created ByEquals, Does not equalUser selection list, and current user
Last Modified ByEquals, Does not equalUser selection list, and current user
Auto Number=, ≠, >, ≥, <, ≤Number
Button--
Operators for Formula and Rollup fields depend on their result type, which may include any of the operators above.
Last modified on April 22, 2026