Filters and Sorting
Build filter conditions, then sort and group the results
A View
1. Building a filter condition
1. Open the filter builder
Within a collection or a view's configuration, select Add filter.
2. Choose a field
Use Search for a field to find the field you want to filter by. You can enter one or more words from the field name or its source group. The operators on offer change depending on the field's type.
3. Choose an operator
Select how you want to compare the field's value - see the full list below.
4. Set the value
Enter or select the value to compare against. Some operators, such as "is blank", need no value at all.
2. Operators by field type
| Field type | Operators |
|---|---|
| Any field | is blank, is not blank |
| Yes / No | is true, is false, is not true, is not false |
| Text | is, is not, contains, does not contain, starts with, does not start with, ends with, does not end with |
| Number | is equal to, is not equal to, is greater than, is less than, is greater than or equal to, is less than or equal to |
| Date, Date + Time | is equal to, is not equal to, is after, is before, is equal or after, is equal or before, is in the future, is in the past |
| Duration | is equal to, is not equal to, is longer than, is shorter than, is longer than or equal to, is shorter than or equal to |
| Select, Stage, Type, linked Record, Person | is, is not, is one of, is none of, is blank, is not blank |
| Multi-Select, linked Records, People | includes all of, includes some of, includes none of, is blank, is not blank |
You can also filter by the character count of a text field - look for the "Field Name - Length" option in the field dropdown, which then offers the number operators above.
3. Combining conditions
Grouped filters let you combine AND and OR conditions in one view. Each condition stays separately editable, and the connector between conditions shows how Kinabase will evaluate them.
Add an alternative with OR
- Create the first condition with Add filter.
- Hover over its group and select the or control.
- Choose another Field, operation and value, then select Add.
The group passes when either condition is true. For example, Priority is Urgent OR Due Date is in the past finds Records that meet either test.
Require another group with AND
Select Add filter again to create another group. In a View, every separate group must pass. This lets you build a rule such as (Priority is Urgent OR Due Date is in the past) AND Region is North.
You can select any condition chip to edit it. Long selected values are shortened to keep groups readable; hover over a shortened value to see it in full.
In custom permissions, automations and other configuration rules, separate groups are alternatives joined by OR. Hover over a group and use its and control to require multiple conditions within that route.
Select several acceptable values
For supported Select, Stage, Type, linked Record and Person Fields, choose is one of or is none of, select all relevant values, then select Add.
Filtering by relationship
When a collection links to other records - including to itself, such as a parent/child structure - you can filter by which records they connect to, using options like Has Parent or Is Parent of. Tick Match at any level to include indirect connections through a chain of that relationship, not just a direct link. See Finding and filtering records for the full walkthrough.
Filtering with AI
Type a request in plain language - for example "show me the active projects due this week" - and Kinabase's AI builds the matching filter conditions for you automatically.
A filter's conditions can be shared as a link (
?filter=...), so you can send a colleague straight to a filtered list without saving it as a view.
4. Sorting
Set a Sort Field and Sort Direction (ascending or descending) to control the order records appear in. In a collection list without a saved sort, click any column header to sort by that field - click again to reverse the direction.
5. Grouping
Set a Group Field to cluster records by a shared value. Text, option and yes/no fields group by their exact value; date fields also let you choose a Group Precision, such as day, month or year, so you can group by "this month" rather than an exact date.
Together, filters, sorting and grouping turn a long list into exactly the subset your team needs - save the combination as a view once you find one you'll return to. See Saved views.
Need more help? Ask your System admin, or contact our support team via Help & Support.