Javascript 将PFQueries的上限更改为1000以上
由于解析库现在是开源的,我假设有一种方法可以将PFQuery限制从1000提高到更高。我知道如何递归地运行查询,然后通过使用表之类的方法,使用1K限制拉入更多数据,然后可能拉入10K或更多数据,但我认为有一种方法可以在服务器端和iOS端的SDK中更改这些硬限制。设置此限制是否有原因?将此限制调整为2K左右是否是一个坏主意Javascript 将PFQueries的上限更改为1000以上,javascript,ios,swift,parse-platform,parse-server,Javascript,Ios,Swift,Parse Platform,Parse Server,由于解析库现在是开源的,我假设有一种方法可以将PFQuery限制从1000提高到更高。我知道如何递归地运行查询,然后通过使用表之类的方法,使用1K限制拉入更多数据,然后可能拉入10K或更多数据,但我认为有一种方法可以在服务器端和iOS端的SDK中更改这些硬限制。设置此限制是否有原因?将此限制调整为2K左右是否是一个坏主意 对此有任何想法都会很好。我知道增加这个限制需要更多的处理时间,但我想知道这是否可能,以及后果是什么。谢谢。您可以轻松做到这一点。例如,您可以从PFQuery对象继承并覆盖限制值
对此有任何想法都会很好。我知道增加这个限制需要更多的处理时间,但我想知道这是否可能,以及后果是什么。谢谢。您可以轻松做到这一点。例如,您可以从PFQuery对象继承并覆盖限制值
var Parse = require('parse');
class MyQuery extends Parse.Query {
constructor(obj) {
super(obj);
this.limit(10000);
}
}
这段代码是服务器端的Javascript代码,但您可以像这样在Swift中执行同样的操作
class MyQuery: PFQuery {
init(className: String, predicate: String) {
super.init(className: className, predicate: predicate)
self.limit = 10000
}
}
我希望这能解决你的问题