gpt4 book ai didi

javascript - ydn-db:如何清除集合?

转载 作者:行者123 更新时间:2023-11-30 12:55:12 29 4
gpt4 key购买 nike

我想做一些类似于 SQL 的 DELETE FROM table1 的事情。有一个 remove 函数需要一个叫做 KeyRange 的东西,但我不确定如何创建一个代表“所有键”的 KeyRange 或如果可能的话。

我能做到:

storage.values("mytable").done(function(result) {
_.each(result, function(r) {
storage.remove("mytable", r._id);
});
});

但这不仅丑陋,我还需要对 promises 做额外的工作,以便有一个仅在所有结果都完成删除后才执行的回调。

有什么提示吗?

最佳答案

清除方法。不同的是,如果您知道记录,则使用 remove,否则使用 clear。 clearremove 更快。顺便说一句,您可以使用 remove 方法通过将 null 作为参数来清除整个表。然后你得到了删除的记录数。

关于javascript - ydn-db:如何清除集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19418475/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com