Skip to main content
Solved

Update record - set value for Multiple Select field


CountryTable.updateRecordAsync(recordId, {

    "id": 123,

    "Country (dropdown)": { name: "USA" },

})


This is throwing an error,


Error: Field "xadlxpdzw" cannot accept the provided value.


Country (dropdown) is a Multiple Select Field.

Best answer by Ujval_Shah

ScottWorld wrote:

Cool, then your JavaScript syntax is probably incorrect. Others will need to help you from here.


Figured out,


CountryTable.updateRecordAsync(recordId, {

    "id": 123,

    "Country (dropdown)": [{ name: "USA" }],

})

View original
Did this topic help you find an answer to your question?

4 replies

ScottWorld
Forum|alt.badge.img+20
  • Brainy
  • 8705 replies
  • June 16, 2022

I don’t know JavaScript, so I don’t know if the formatting of your JavaScript is correct. However, does “USA” already exist in Airtable as one of the options in your multiple select field?


  • Author
  • Inspiring
  • 5 replies
  • June 16, 2022
ScottWorld wrote:

I don’t know JavaScript, so I don’t know if the formatting of your JavaScript is correct. However, does “USA” already exist in Airtable as one of the options in your multiple select field?


Yes, that value exists in the Airtable as an option


ScottWorld
Forum|alt.badge.img+20
  • Brainy
  • 8705 replies
  • June 16, 2022
Ujval_Shah wrote:

Yes, that value exists in the Airtable as an option


Cool, then your JavaScript syntax is probably incorrect. Others will need to help you from here.


  • Author
  • Inspiring
  • 5 replies
  • Answer
  • June 16, 2022
ScottWorld wrote:

Cool, then your JavaScript syntax is probably incorrect. Others will need to help you from here.


Figured out,


CountryTable.updateRecordAsync(recordId, {

    "id": 123,

    "Country (dropdown)": [{ name: "USA" }],

})


Reply