Skip to main content

Currently, I load data from my base then individually go through them individually to convert the data to strings. Is there a way to read the data as string when loading?


let people = ;


base(“Employee”)

.select({

view: “Grid view”

})

.eachPage(

function page(records, fetchNextPage) {

records.forEach(function(record) {

let pp = new person();

pp.name = record.get(“Name”);

pp.role = record.get(“Role”);

pp.cards = record.get("(Relevant) Cards");

people.push(pp);

});

fetchNextPage();

},

function done(err) {

if (err) {

console.error(err);

return;

}

}

);


class person {

constructor() {

this.name;

this.role;

this.cards;

}


formatRole(){

if(this.role != null){

let is = ;

for (let i = 0; i < this.role.length; i++) {

base(“Employee”).find(this.roleei], function(err, record) {

if (err) {

console.error(err);

return;

}

is.push(record.fields.Name);

});

}

if(is.length == 1) this.role = is=0];

else this.role = is;

}

}

}

Welcome to the Airtable community!


No, you do not get to choose the format of the data when using the REST API. This is different from using Scripting.


Reply