Javascript 如何生成Parse.Query.AND?

Javascript 如何生成Parse.Query.AND?,javascript,angularjs,backbone.js,parse-platform,nosql,Javascript,Angularjs,Backbone.js,Parse Platform,Nosql,我需要用and连接Parse.com中的2个查询,我的代码是: var queryDeseo1 = new Parse.Query(DeseosModel); queryDeseo1.equalTo("User", Parse.User.current()); queryDeseo1.equalTo("Deseo", artist); queryDeseo1.find({... .find的结果是所有具有User=Parse.User.current())的对

我需要用and连接Parse.com中的2个查询,我的代码是:

    var queryDeseo1 = new Parse.Query(DeseosModel);
    queryDeseo1.equalTo("User", Parse.User.current());
    queryDeseo1.equalTo("Deseo", artist);

    queryDeseo1.find({...
.find
的结果是所有具有
User=Parse.User.current())
的对象和所有具有
Deseo=artist
的对象,但我希望将两个查询的对象放在一起:


User=Parse.User.current()。问题是(假设数据结构设置正确),用户字段是指向用户表的指针。因此,您需要查询等于指针的用户,而不是等于Parse.User.current()的用户,后者将返回字符串。如下所示:

var userPointer = {
  __type:    'Pointer',
  className: 'User',
  objectId:  Parse.User.current().id
}

queryDeseo1.equalTo('User', userPointer);

你的问题解决了吗?@KwnstantinosNatsios很乐意帮忙!:-)如果你想在这里回答同样的问题,那么我可以接受答案@KwnstantinosNatsios我会的,但它被标记为复制品。