我在解析服務器v2.3.7(其中包括Parse JS SDK v1.9.2)中排序複合查詢時遇到問題。我可以在原始查詢中使用升序/降序查詢方法,但是當我克隆它時,它們不再起作用。任何想法,爲什麼這不工作,或有更好的方法克隆查詢?下劃線_.clone()不適用於解析JS SDK複合查詢
var firstQuery = new Parse.Query('Object');
firstQuery.equalTo('property', 1);
var secondQuery = new Parse.Query('Object');
secondQuery.equalTo('property', 2);
var query = Parse.Query.or(firstQuery, secondQuery);
query.descending('updatedAt');
// This works
var clonedQuery = _.clone(query);
clonedQuery.ascending('updatedAt');
// Throws error "clonedQuery.ascending is not a function"
繼續這個問題:How can I clone a Parse Query using the Javascript SDK on Parse Cloud Code?
好的,甚至可以使用Underscore.js。我更新了我的答案。 – user7771338