0
考虑的对象:不能与Parse.com API查询
_user:(ID,姓名等)
旅行:(ID,_user,的startDate,结束日期,备注)
是有可能使用Parse JavaScript API来查找没有任何旅行的用户?在SQL中它将是:
SELECT * FROM _User WHERE id NOT IN (SELECT _User FROM Trips)
这是可能的解析没有选择所有用户,然后检查每个人是否有旅行?
也许这个问题在代码中更好地表达:
var Trip = Parse.Object.extend("Trip");
var innerQuery = new Parse.Query(Trip);
var query = new Parse.Query(Parse.User);
query.doesNotMatchQuery("???", innerQuery);
query.find({
success: function(users) {
users.forEach(function(u){
console.log(u.get('name'));
});
}
});
我应该走在??? User
,_User
和id
返回所有用户,而不是那些没有Trips的用户。
亲爱Lewis42,目前您使用的API? IOS?的android? REST API? JavaScript的? PHP的?我不明白你的意思是Parse API? – kingspeech 2014-10-04 15:23:30
这是Javascript,我已经将它添加到问题。我只是假设所有语言的API都提供了几乎相同的方法,我的不好。 – Lewis42 2014-10-04 23:58:55