只返回第一个和最后一个查询的分析查询

Parse query only returning the first and last queries

本文关键字:查询 最后一个 返回 第一个      更新时间:2023-09-26

我正在Parse中使用多个元素创建一个查询。问题是我的查询只返回第一个和最后一个结果,我不知道为什么。对这个问题或查询多个对象的更好方法的任何见解都将不胜感激。

var GroupDetailObject = Parse.Object.extend("Group_Detail");
var query = new Parse.Query(GroupDetailObject);
var tempQuery = new Parse.Query(GroupDetailObject);
query.equalTo("groupId", {
    __type: "Pointer",
    className: "Groups",
    objectId: groups[0].objectId
});
for (ss = 1; ss < groups.length; ss++) {
    tempQuery.equalTo("groupId", {
        __type: "Pointer",
        className: "Groups",
        objectId: groups[ss].objectId
    });
    query = Parse.Query.or(query, tempQuery);
}
query.find({
var GroupDetailObject = Parse.Object.extend("Group_Detail");
var query = new Parse.Query(GroupDetailObject);
for (ss = 1; ss < groups.length; ss++) {
    var tempQuery = new Parse.Query(GroupDetailObject);
    tempQuery.equalTo("groupId", {
        __type: "Pointer",
        className: "Groups",
        objectId: groups[ss].objectId
    });
    query = Parse.Query.or(query, tempQuery);
}