Filter data by id's results 'unknown field names: id'


#1

Hi, I try to filter airtable using the by the record’s id, for example

filterByFormula=OR( {id} = ‘rec1’, {id} = ‘rec2’, … )

and I got the error “unknown field names: id”. That also results in errors even after I remove the brace brackets.

Tangent


#2

You can only filter by fields that are present in the “fields” part of JSON object returned by the API.

Unless you have explicitly declared the field “id” in your base you can not filter by it.


#3

So what you want to do is create a new formula field that uses RECORD_ID() in order to display the id. Then you can reference that field in your filter