【发布时间】:2021-12-03 17:34:25
【问题描述】:
我一直在查看解析文档,但我有点困惑。 我一直在阅读本教程,它说我应该通过 Cloud Code 进行后端操作。
对于我的用户配置文件 Cloud Code,我有以下内容:
Parse.Cloud.define("getUserInfo",async(request) => {
let currentUser = request.user;
let query = new Parse.Query("User");
query.equalTo("objectId",currentUser.id)
let results = await query.find({useMasterKey:true});
if(results.length === 0) throw new Error('No results found!');
let user = results[0];
let userInfo = [];
userInfo.push(
{
Location:user.get("location"),
Bio:user.get("bio")
});
return userInfo;
});
在客户端(我使用的是 Angular):
let response = Parse.Cloud.run('getUserInfo');
console.log(response);
我不确定如何阅读承诺中的响应。 现在我什至不确定这是不是最好的方法,而且我真的没有在网上找到我想要的东西。 因此,我将不胜感激。
【问题讨论】:
标签: javascript angular parse-platform back4app