cloud-code相关内容
当我从正常情况下调用PFcloud函数时,无论何时使用选择器调用它都会返回正确的计数,选择器回调函数不会触发, 赞赏有什么可以指出我的代码中的错误是什么. 工作块-成功打印出计数 PFCloud.callFunctionInBackground(CloudFunctions.getBookingCount, withParameters: ["camp": "
..
我正在使用“解析云代码"在保存之前/之后进行处理.我会在afterSave挂钩中检查属性的beforeSave值-例如,当parseObj.get('status')从processing => complete过渡时,请执行某些操作.我可以访问oldVal/newVal来更改beforeSave处理程序中的属性,但是我找不到在不另存为DB字段的情况下将oldVal传递给afterSave处理程序
..
我在Parse.com上具有正常运行的此功能: Parse.Cloud.job ("myBGFunction", function(request, status) { console.log("Entering myBGFunction."); }); 但是看起来好像很奇怪,如果我像往常一样使用以下命令更新它(保存并使用parse部署): Parse.Cloud.job
..
更新:由于Parse-Server 2.2.17中存在一个错误,我收到此错误.我回到2.2.16修复了它. 有人知道我为什么收到此错误吗?这是我的云代码: `Parse.Cloud.define("Messages",function(request,response){ var pushQuery = new Parse.Query(Parse.Installation);
..
在下面的云代码中,第一个查询工作正常. 在链接的查询中,如果您包含两行代码: query.ascending("createdAt"); // NOTE query.limit(5); // NOTE 它不起作用!如果您注释掉这两行代码,则效果很好.可能是什么问题? 它不会引发任何错误,但根本不会执行.each.如果您注释掉
..
我创建了一个后台作业,每分钟运行一次.其目的是删除数据库中的旧数据或过时的数据.在这种情况下,用户提交带有附加时间戳的时间,并且这两个值存储在数组times和timestamp中.所以我写了我的云代码,通过时间戳检查时间是否大于一个小时.如果是这样,请从数据库中删除它们.但是,这就是我遇到的问题.这是我的云代码,因此您可以查看发生了什么: Parse.Cloud.job("expireTim
..
我编写了一个运行良好的云功能. 有时,对于同一用户,此功能被执行了多次(我确保从客户端android应用仅请求了一个请求). 经过一些调试后,我注意到如果连接不良,则会发生此问题.我可能是正确的,也可能是不正确的. 如何克服这样的问题? 解决方案 就像在评论中一样,我也不相信客户端SDK会在连接错误的情况下复制Cloud Function调用.对于他们来说,预期的行为是在
..
我在从查询内部引用"User"对象时遇到麻烦.我有以下代码: Parse.Cloud.define("getTabsBadges", function(request, response) { var UserObject = Parse.Object.extend('User'); var user = new UserObject(); user.id = request.p
..
我使用的是旧的解析SDK版本1.5.0,并且我的函数返回了所有包含项. 现在,我尝试使用最新的SDK,并且该功能仅返回主对象(在门和位置上,我仅获得“指针".) 这是代码: Parse.Cloud.define("get_gates_for_user", function(request, response) { var userId = request.params.user
..
我不想将各种功能嵌套在成功完成处理程序中,而是想将我的功能分开,以便它们可以独立使用或连续使用.但是,我对Parse中的Promise语法感到非常困惑,尽管查看了许多其他StackOverflow答案(例如,此处)和Parse的官方文档,概述和有关该主题的href ="http://blog.parse.com/learn/engineering/whats-so-great-about-java
..
在我的解析云代码中,beforeSave中的HttpRequest已成功执行,但是代码在我没有时间解析响应并确定是否要返回response.success()或response.error()之前就炸断了. 我知道我在这里遗漏了一些东西,来自这里社区的任何投入和想法将不胜感激.谢谢 Parse.Cloud.beforeSave(Parse.User, function (request
..
function bsfir() { Parse.Promise.as().then(function() { return Parse.Cloud.run('gRFI', {}); }).then(function(gRFIr) { return Parse.Cloud.run('gFI', { }); }).then(function(g
..
如何使用命令行工具将现有的Parse Cloud Project文件克隆到计算机上?我尝试剖析new并选择了一个项目,但是它创建了一个包含新文件的文件夹,而不是我在Parse Cloud中已经拥有的文件. 注意:我也没有通过Google在Parse云代码文档中找到关于这一点的线索. 谢谢! 解决方案 注意,现在(2016年)可以实现这一点,并具有Parse的新功能. 解析
..
我正在研究使用Facebook图形API检索用户个人资料图片的Cloud Code函数.因此,我可以访问正确的图片URL,但是无法从该URL创建Parse.File. 这几乎是我正在尝试的: Parse.Cloud.httpRequest({ url: httpResponse.data["attending"]["data"][key]["picture"][
..
结果表明,“解析代码"中的Stripe模块已过期,因此不会更新. 来源: https://developers.facebook.com/bugs/523104684492016/ 解析模块正在使用API的旧版本,因此没有计划 在不久的将来进行更新. 作为一种解决方法,请直接从第三个下载新的SDK. 方网站,将其放置在"cloud/"文件夹中,并使用require()导
..
我正在运行批处理作业,我希望针对每个查询结果依次运行它们 问题在于,似乎query.each在parrallel中执行所有操作 如何更改代码以使所有内容连续执行? Parse.Cloud.job("fetchMenus", function(request, status) { var counter = 0; // Query for all users var Loc
..
我是AWS Elastic beantalk的新手.我已经使用“解析服务器示例链接" 中的“部署到AWS"按钮部署了解析示例服务器.我想更新main.js中的云代码,但是我不知道如何像在终端中使用Parse一样部署云代码. 解决方案 您需要在计算机上本地拥有“解析服务器示例".然后,在该文件夹中设置EB CLI工具,以便您可以使用eb deploy进行部署. 确保您在index.js
..
我正在寻找一种使用云代码自动更新数据的方法. 让我说一堂课Table. 在其中,我有三列:firstname,lastname和fullname. 当前,我仅具有firstname和lastname数据.列fullname仍然为空. 是否可以通过仅组合firstname和lastname中的值来自动填充fullname? 谢谢 解决方案 @RoyH在创建新对象时维护
..
我正在寻找在解析云代码中创建条纹令牌的方法. 我不想在客户端HTML页面中创建令牌.我完整的Web应用程序使用HTML + Javascript,所以不想公开我的Stripe.setPublishableKey('pk_test_xxxxxxx'); 由于这个原因,我们希望在云代码中定义功能. Parse.Cloud.define("addCreditCard", functio
..
我正在尝试从objectId获取用户对象.我知道objectId是有效的.但是我可以使这个简单的查询起作用.怎么了查询后仍未定义用户. var getUserObject = function(userId){ Parse.Cloud.useMasterKey(); var user; var userQuery = new Parse.Query(Parse.Use
..