PFQueries можно заказать только по значениям в некоторых столбцах. Таким образом, вы можете использовать «orderByDesecending» или «orderByAscending» с ключом (например, с датой или по алфавиту по имени), но нет «orderToMatchTheOrderOfMyArray».
Я бы порекомендовал вам просто отсортировать их вручную. Это не должно быть сложно. Я не быстрый разработчик, но вот псевдокод:
sortedObjects = [] //start with empty array
for each ObjectId in MyListOfObjectIds { //loop through your ordered objectIds
for each object in MyQueriedObjects { //loop through the objects you got from the query
if (ObjectId == object.objectId) { //if you've found the correct object
sortedObjects.addObject(object); //add it to the list
break; //move on to the next ordered objectId
}
}
}
Ты герой. Я был буквально близок к концу, это так умно. Благодарю вас глубоко –