【问题标题】:Apigee shell delete all entities in a collection?Apigee shell 删除集合中的所有实体?
【发布时间】:2014-11-08 12:13:05
【问题描述】:

是否可以使用 shell 删除集合中的所有实体?我需要刷新一个非常大的集合的名称,并有一个脚本可以完成此操作,但我确实需要先将它们全部删除。如果做不到这一点,我可以删除一个应用程序并重新开始吗?

谢谢!

【问题讨论】:

标签: apigee


【解决方案1】:

您无法一次性删除集合中的所有实体,但您可以在管理控制台中选择页面上的所有实体并删除选定的实体。这肯定比单独执行要快,但对于非常大的集合,这可能需要一些时间。

【讨论】:

    【解决方案2】:

    这是目前最好的方式:

    DELETE /yourcollectionname?select * where created > 0&limit=100

    您可以在数据资源管理器中执行此操作。只需填写查询和限制框。

    或者,通过 curl 运行这个命令

    我们会在不久的将来有更好的解决方案。

    【讨论】:

    • 所以我无法让它工作并求助于创建一个新应用程序。我在数据资源管理器中尝试过,只是挂起。有没有更好的方法来实现删除?
    猜你喜欢
    • 2015-03-06
    • 1970-01-01
    • 2011-08-30
    • 2018-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-13
    • 1970-01-01
    相关资源
    最近更新 更多