Как получить только один компонент с книжной полки dymamiczone strapi - PullRequest
0 голосов
/ 07 мая 2020

У меня есть это поле dynamiczone в модели, и мне нужно это поле для некоторых конечных точек, поэтому я сделал это "autoPopulate": false теперь мне нужно получить только один компонент, например, для "extra-options.file" -upload ", но он не работает

"extra_options": {
  "type": "dynamiczone",   
  "autoPopulate": false,   
  "components": [       
    "extra-options.file-upload",
    "extra-options.photo-gallery",       
    "extra-options.embed-link"
  ]
}

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

entities = await strapi.query('model').find({ id: 1 }, ['extra-options.file-upload'])

Но это возвращает все три компонента

1 Ответ

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

Здравствуйте, я не думаю, что это возможно сделать с помощью опции заполнения. Вы получите либо все, либо ничего.

Я предлагаю использовать GraphQL API для выполнения этого запроса.

...