【问题标题】:Strapi: Delete all collection type entries (bulkDelete)Strapi:删除所有集合类型条目(bulkDelete)
【发布时间】:2021-09-27 13:33:19
【问题描述】:

如何通过一个请求删除集合类型中的所有条目?

我尝试使用bulkDelete 端点:POST /content-manager/collection-types/:model/actions/bulkDelete

但它给了我以下回应:

{
  "error": "contentType.notFound"
}

我也尝试将一些 json 参数传递到正文中: {"ids": ["2", "3"]},但结果相同。 在我的示例中,我只有一种内容类型books,因此我使用book 作为:model 部分。我究竟做错了什么?我在文档或其他地方找不到任何信息。

【问题讨论】:

    标签: javascript json strapi headless-cms


    【解决方案1】:

    所以对于 Strapi v3,答案是:

    因为它是内容类型管理器的内部 API,所以它使用内容类型的 UID,例如application::book.book,也用于内容类型管理器中的 URL (/admin/plugins/content-manager/collectionType/application::book.book?page=1&pageSize=10&_sort=id:ASC)

    v4 现在应该有所不同了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-17
      • 1970-01-01
      • 2018-10-16
      • 2015-02-28
      • 2019-05-31
      • 1970-01-01
      相关资源
      最近更新 更多