Airtable API - как правильно закодировать компонент URI сортировки для нескольких полей / направлений?
Например, этот объект сортировки с тремя полями и направлениями:
const sort = [
{ field: "title", direction: "asc" },
{ field: "value", direction: "desc" },
{ field: "category", direction: "asc" }
];
In моя функция построителя запросов у меня есть это до сих пор, но это неверно:
let sortUri;
sort.forEach(sort => {
console.log(sort.field, sort.direction);
sortUri += `&sort%5B0%5D%5Bfield%5D=${encodeURIComponent(
sort.field
)}&sort%5B0%5D%5Bdirection%5D=${sort.direction}`;
});
sortUri;