mbaasって便利ですね。
parse を使って開発をしている時にハマったもので解決したのを紹介。
cloud code でリクエストを投げてきたユーザーのデータは以下のコードだと request.user に入っています。
Parse.Cloud.beforeSave("hogehoge", function(request, response) {
code....
}
このユーザーのID(objectId) を取得しようとして
Parse.Cloud.beforeSave("hogehoge", function(request, response) {
console.log(request.user.get("objectId"));
}
ってしても
No Message provided
とエラーが出ます。
正しくは
Parse.Cloud.beforeSave("hogehoge", function(request, response) {
console.log(request.user.id);
}
でした。