gpt4 book ai didi

javascript - ".get()"函数是否被视为请求?

转载 作者:行者123 更新时间:2023-11-28 00:46:00 25 4
gpt4 key购买 nike

我正在使用解析云代码,我需要在递归方法中使用 get() 函数。

考虑到 Parse 的定价计划(基于对服务器的请求数量),我需要检查每次使用 get 方法时是否将其计算为单独的请求。

var query = new Parse.Query("User")
query.limit(1000);
query.find(
{
success: function (results)
for (var j = 0 ; j < results.length ; j++)
{
if(results[j].get("username").indexOf(shortNumberArray[i]) > - 1)
{
break;
}
}
});

如果是个人请求,有没有其他方法可以替代?

最佳答案

不,获取 Parse 对象的属性不会发出 HTTP 请求。如果该属性是指向另一个对象的指针,并且您需要该对象的属性,则使用 Parse.Query.include()方法在查询中包含完整对象。

为了说明这一点,请将其作为成功函数中的第一行:

console.log(results);

更新:如果您只需要用户名,请在underscore中使用pluck (或lodash):

_ = require('underscore');

...
success: function (results) {
usernamesArray = _.pluck(results, 'username');

关于javascript - ".get()"函数是否被视为请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27377232/

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