Raf*_*ñoz 5 javascript parse-platform parse-cloud-code
我正在尝试从名为的表中获取数据Book.里面Book有一个Pointer<ParseUser>保存一个用户的指针.在ParseUser具有所谓的另一个指针Pais(这意味着Country在西班牙语).所以我想从任何地方获取每一个信息Book:
var query = new Parse.Query("Book");
query.include("user");
query.include("user.pais");
query.find({
success: function(books) {
response.success(books);
},
error: function(error) {
response.error({'resp': error.code, 'message': error.message});
}
});
Run Code Online (Sandbox Code Playgroud)
我没有得到对象,只是指针:
为什么?我知道当我在iOS或Android中使用include(String key)或调用它时,它可以正常工作includeKey: NSString* key.
为什么它不能用于Javascript?
先感谢您.
问候.
拉斐尔.
编辑:
哦,我忘记了......我试过:
query.include(["user"]);
和
query.include(["user", "user.pais"]);
我见过开发人员使用它的一些例子.
第二次编辑:
我用过的最后一件事fetch就像:
Parse.Object.fetchAll(books, {
success: function(list) {
response.success(list);
},
error: function(error2) {
response.error({'resp': error2.code, 'message': error2.message});
},
});
Run Code Online (Sandbox Code Playgroud)
但也没有用.
这开始吓坏了我.
我们 的解决方法:我们尝试的解决方法是单独获取所有内容,然后一起返回给用户.这不是一个好习惯,因为未来班级的一点变化会破坏整个功能.
这是SDK中的错误吗?