Программный импорт данных в Contentful из файла json - PullRequest
0 голосов
/ 23 апреля 2020

Я пытаюсь импортировать некоторые данные программно в содержательное содержимое:

Я следую за документами здесь

И выполняю команду внутри моего интегрированного терминала

contentful space import --config config.json  

Где файл конфигурации

{
  "spaceId": "abc123",
  "managementToken": "112323132321adfWWExample",
  "contentFile": "./dataToImport.json"
}

И файл dataToImport. json

{
  "data": [
    {
      "address": "11234 New York City"
    },
    {
      "address": "1212 New York City"
    }
  ]
}

Дело в том, что я не понимаю, в каком формате мои dataToImport. json должно быть и то, что отсутствует внутри этого файла или в моем конфигурационном файле, чтобы массив адресов из файла. json был добавлен как новые записи к уже созданной модели содержимого внутри Contentful. Интерфейс пользователя показан на снимке экрана ниже

enter image description here

Я не указываю модель содержимого для данных на go, поэтому я считаю, что это одна проблема, и я не знаю, как я это делаю. Пример или репо очень бы мне помогли

1 Ответ

0 голосов
/ 03 мая 2020

Посмотрите на это репо . Я также пытаюсь понять это. Похоже, что в файле json должно быть достаточно много полей. Я надеялся, что найдется простое решение, но, похоже, вам (мне, на самом деле) тоже нужно будет создать сценарии, чтобы «преобразовать» ваш файл json в данные, которые можно читать и импортировать. Я дам вам знать, если найду что-нибудь получше.

...