-1
Veri harmanlamamdan, objectId tarafından izlenen ve bu işaretçilerden biriyle eşleşen denetim noktalarını almam gerekir. Denedim.Angularjs veya AND'yi ayrıştırma veya sorgulama
var checkpoint = Parse.Object.extend("Checkpoint");
var q1 = new Parse.Query(checkpoint);
q1.equalTo("mission", {
__type: "Pointer",
className: "Mission",
objectId: mid
});
q1.equalTo("checkpointType", {
__type: "Pointer",
className: "CheckpointType",
objectId: "HJBdFD1p5f"
})
var q2 = new Parse.Query(checkpoint);
q2.equalTo("mission", {
__type: "Pointer",
className: "Mission",
objectId: mid
});
q2.equalTo("checkpointType", {
__type: "Pointer",
className: "CheckpointTYpe",
objectId: "m17T0wLzwl"
})
var q3 = new Parse.Query(checkpoint);
q3.equalTo("mission", {
__type: "Pointer",
className: "Mission",
objectId: mid
});
q3.equalTo("checkpointType", {
__type: "Pointer",
className: "CheckpointTYpe",
objectId: "mXPtoIRsI2"
})
var compquery = Parse.Query.or(q1,q2,q3);
return compquery.find({
success: function (results) {
console.log(results);
},
error: function (results, error) {
console.log(error);
}
});
}
Bu kodu yanımda var, boş bir dizi döndürüyor. Bunu yapmak için herhangi bir yolu var mı?