【发布时间】:2015-04-03 01:21:17
【问题描述】:
当我们的keen.io项目启动时,由于名称被动态更改(即查看页面博客名称X、查看页面博客Y、查看页面博客Z、 ETC)。有谁知道删除所有这些集合的有效方法(即不涉及在 UI 中或通过 API 逐个删除它们)?
如果我能够查询到我们项目中的所有事件集合名称,那么我可以轻松地循环遍历所有事件集合并通过 API 删除,但我还没有找到获取事件集合列表的方法回到查询中。
【问题讨论】:
标签: keen-io
当我们的keen.io项目启动时,由于名称被动态更改(即查看页面博客名称X、查看页面博客Y、查看页面博客Z、 ETC)。有谁知道删除所有这些集合的有效方法(即不涉及在 UI 中或通过 API 逐个删除它们)?
如果我能够查询到我们项目中的所有事件集合名称,那么我可以轻松地循环遍历所有事件集合并通过 API 删除,但我还没有找到获取事件集合列表的方法回到查询中。
【问题讨论】:
标签: keen-io
向 Events 资源发出 GET 请求会返回项目中所有事件集合的架构信息,包括属性及其类型。
https://keen.io/docs/api/reference/#event-resource
keen-gem 有一个 event_collections method,如果您使用 Ruby,它会封装此功能。
最好一次遍历一个集合,因为并行删除多个集合可能会导致rate limiting。
【讨论】: