【发布时间】:2013-10-17 04:46:05
【问题描述】:
我想做一些类似于 SQL 的DELETE FROM table1 的事情。有一个 remove 函数接受称为 KeyRange 的东西,但我不知道如何创建一个代表“所有键”的 KeyRange 或者这是否可能。
我可以这样做:
storage.values("mytable").done(function(result) {
_.each(result, function(r) {
storage.remove("mytable", r._id);
});
});
但这不仅丑陋,我还需要对 Promise 做额外的工作,以便有一个只有在所有结果删除完成后才会执行的回调。
有什么提示吗?
【问题讨论】:
标签: javascript ydn-db