Skip to main content

Hello, How do I pass function parameters as JSON field name for updating fields in Airtable using Airtable REST API and Node.js?


The code


const updateField = async (id, field_name, updateValue) => {

base('table_name').update([
{
"id": id,
"fields": {
field_name: updateValue
}
}
], function (err, records) {
if (err) {
console.error(err);
return;
}
});
}

Is this what you need?

[field_name]: updateValue


Is this what you need?

[field_name]: updateValue


Works!

Thank you for pointing out the silly mistake!


Reply