In Gatsby I have nodes with values that contain arrays (from Airtable):
"edges": [
{
"node": {
"data": {
"Name": "Simon",
"Projects": [
"Mainsite", "Backend"
],
"Locations": [
"UK", "USA"
]
}
}
},
...
When I use Gatsby's File System Route API to create dynamic pages (eg {airtable.data__Projects}.js
), then pages are created for each array used in each node, eg /projects/mainsite-backend/
.
How do I get each item in each array in each node to have its own page, eg /projects/mainsite
and /projects/backend
?