0
私はバックエンドとしてparse.comを使用しています。parseを含むquery.containedInクエリでobjectIdを取得できませんか?
私は、解析「ユーザー」テーブルから複数のユーザー行を取得するためにcontainedInクエリを使用しています。 私の問題は、私は
次の成功ブロックでユーザーのオブジェクトIDを取得することはできませんよということで、私のコードです:
r_userIdList= ['PzpdRdKTVZ','PoJdRdKTVU','fvdRdKTVX'];
var query = new Parse.Query("_User");
query.containedIn("objectId", r_userIdList); // returns multiple rows
query.find({
success: function(r_uobject) {
var userObjId ,fName,lName,full_Name="Unknown User";
for(var i =0; i<r_uobject.length;i++){
var r_obj = r_uobject[i];
uID = r_obj.get('objectId');//not working
var u = uID.id;//not working
fName = r_obj.get('firstName');
lName = r_obj.get('lastName');
full_Name = firstName+' '+lastName;
r_userIdList[u].fullName = full_Name; //not working
}
}
});
私は成功ブロックに入力すると、私は、どのユーザのを識別することができませんデータが検索されました。 実際には、ユーザーのfirstNameとLastNameをObjectとして格納する必要があるr_userIdListという配列があるため、ユーザーのObjectIdが必要です。