const table1 = base.getTable("Table 1")
const view = table1.getView("Grid view");
const record_view = await table1.selectRecordsAsync({fields: ["Name"]})
const record_filtered = record_view.records.filter(record => record.name === "Test 1")
I'm just trying to understand how scripts work on airtable. i'm not a expert on JS so it can have some errors, but i think i already did the filter in a right way but i can't console.log anything about the "record_filtered"
And im trying to update the record_filtered, but i can't get the recordId
let table = base.getTable("Table 1");
//let record = await input.recordAsync("Converting record", table)
const record_view = await table.selectRecordsAsync({fields: ["Name"]})
const record_filtered = record_view.records.filter(record => record.name === "Test 1")
let test1 = "gui123"
let recordId = record_filtered.id;
await table.updateRecordAsync(recordId, {
"Name" : test1,
})