在解析数据库中检索对象的值
Retrieving values of objects in a parse database
所以我试图从会话对象中提取创建者的名字,只是为了测试目的。 creator 对象是一个指针,但它一直以未定义的形式出现?有什么线索吗?
function joinLobby(){
var ses = Parse.Object.extend("Session");
var query = new Parse.Query(ses);
query.equalTo("Name", document.getElementById("lobby").value);
query.find({
success: function(results) {
console.log("Successfully retrieved " + results.length );
// Do something with the returned Parse.Object values
session = results[0];
addPlayer(session,player);
console.log("session joined: "+session.get("Name"));
console.log("The creator is: "+session.get("Creator").get("Name")); // coming up as undefined
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
}
这是因为查询没有加载指针指向的对象。为此,您需要添加这一行,然后 运行 您的查询。
query.include("Creator");
所以我试图从会话对象中提取创建者的名字,只是为了测试目的。 creator 对象是一个指针,但它一直以未定义的形式出现?有什么线索吗?
function joinLobby(){
var ses = Parse.Object.extend("Session");
var query = new Parse.Query(ses);
query.equalTo("Name", document.getElementById("lobby").value);
query.find({
success: function(results) {
console.log("Successfully retrieved " + results.length );
// Do something with the returned Parse.Object values
session = results[0];
addPlayer(session,player);
console.log("session joined: "+session.get("Name"));
console.log("The creator is: "+session.get("Creator").get("Name")); // coming up as undefined
},
error: function(error) {
alert("Error: " + error.code + " " + error.message);
}
});
}
这是因为查询没有加载指针指向的对象。为此,您需要添加这一行,然后 运行 您的查询。
query.include("Creator");