【问题标题】:How to get only one component from dymamiczone strapi bookshelf如何从 dymamiczone strapi 书架中仅获取一个组件
【发布时间】:2020-05-07 13:19:36
【问题描述】:

我在模型中有这个 dynamiczone 字段,我需要这个字段用于某些端点,所以我做了这个 "autoPopulate": false 现在我只需要获取一个组件,例如“extra-options.文件上传”,但它不工作

"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'])

但它返回所有三个组件

【问题讨论】:

    标签: node.js strapi bookshelf.js


    【解决方案1】:

    您好,我认为使用填充选项无法做到这一点。 您将获取所有 compose 或什么都没有。

    我建议使用 GraphQL API 来实现这个请求。

    【讨论】:

      猜你喜欢
      • 2021-12-15
      • 2022-07-22
      • 2014-09-12
      • 1970-01-01
      • 2021-01-04
      • 2020-07-22
      • 2022-06-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多