Filter using name of a field?

Is it possible to use name of fields for filter instead of id in API?

filter__fieldName__equal=test

instead of

filter__field_14685__equal=test

In the api docs you can make a sample with the fieldnames. Is that what you mean?

This will be added to the URL ?user_field_names=true

No, that’s for how response is shown.

But I mean for getting rows, how can I filter rows using a field name and not field id in the query parameters of request.

where can I request for this feature?

Hello @shopnameh! I’ll just change the category of this post from Technical Help to Feature Ideas. In the nearest team call, we will discuss this request and I’ll post an update here afterward.

In the future, if you want to request any features, post your ideas in the category Feature Ideas or directly on the Baserow GitLab :slightly_smiling_face:

Hello @shopnameh! Here is the issue to track the progress on the realization of this feature: Support user_field_names for the list rows endpoint's filter__{field}__{filter} filter mechanism (#510) · Issues · Bram Wiepjes / baserow · GitLab. The milestone will be added after we release Baserow 1.13 (~ in 1 month).

It’s an important feature and we will prioritize it, thanks for pushing it :muscle:

2 Likes