Я хотел бы использовать Gatbsyjs для разработки сайта, но данные должны быть сохранены с использованием CSV.Но я не знаю достаточно о GraphQL и Gatbsyjs, чтобы понять, правильный ли мой подход.
Сценарий
У меня есть два CSV-файла
• events.csv
• editions.csv
В настоящее время я использую gatsby-transformer-csv
, а в документе указано Each row is converted into a node with CSV headers as keys
.Но ...
• Мне нужно установить связь между двумя CSV-файлами.
• У Event
может быть много Editions
.
Обычно эти CSV-файлы представляют собой 2 таблицы в БД и имеют объединение.
Вопрос
1. Я неправильно использую GraphQL здесь?GraphQL предназначен для использования с REST API, и я пытаюсь проанализировать 2 CSV-файла и создать отношения.
2. Может ли GraphQL фактически ссылаться и устанавливать связь между двумя CSV-файлами?У меня есть edition_id
, который относится к event
. Любые мысли или рекомендации будут оценены.