Hi everyone
I’m currently using the JavaScript SDK like this to fetch multiple collections:
await Promise.all([
directus.request(readItems('collection1', { fields: ['*'] })),
directus.request(readItems('collection2', { fields: ['*'] })),
directus.request(readItems('collection3', { fields: ['*'] })),
]);
It works, but I don’t really like this approach
Is there a better or more efficient way to fetch data from multiple collections in a single request?