Why is rich text formatting not allowed in primary field?

The article The primary field – Airtable Support doesn’t explain why rich text formatting should be blocked. Is there any reason to do so? For security?

Airtable has not stated why primary fields cannot be rich text. However, I doubt it is for security reasons.

I suspect it is engineering issues in trying to show the formatting in linked record fields. The primary field values are stored under the hood as plain text, and rich text fields loose their formatting when used in calculated fields.

2 Likes

but again, why should the primary field valued be stored as plain text?

This is a software engineering issue that was setup years ago. Obviously not all primary fields are plain text—number fields are stored as numbers, and dates are stored as dates. But plain text version of these values are used in other parts of the user interface. Changing this would require major re-engineering that probably isn’t a priority for Airtable right now.

This topic was solved and automatically closed 15 days after the last reply. New replies are no longer allowed.