Parse中的matchesQuery函数

时间:2014-10-31 19:41:27

标签: node.js parse-platform

我想知道在Parse中使用matchesQuery函数时如何解决错误 这是我的工作示例:

var MediaFile = Parse.Object.extend("MediaFile");
var Sport = Parse.Object.extend("Sport");
var Tag = Parse.Object.extend("Tag");

var testMedia = new Parse.Query(MediaFile);
var testInner = new Parse.Query(Sport);
var testInnerTag = new Parse.Query(Tag);

//testInner.exists("seachable");

user = Parse.User.current();
var relation = user.relation("sports");
var relationQ = relation.query();

testMedia.matchesQuery("sport", relationQ);
testMedia.find({
success: function(medias) {
// comments now contains the comments for posts with images.
console.log(medias);
response.success('success');
},
error: function(error) {
// comments now contains the comments for posts with images.
console.log(error);
response.error(error);
}
});

有时候,它已经执行了没有错误。 但大多数情况下,发生了这样的错误:

{“code”:102,“message”:“错误的关系类型。期待:体育,但收到:_用户”}

以及标签关系,发生以下错误

{“code”:102,“message”:“$ inQuery的错误类型”}

我厌倦了这么多尝试来解决这个问题 在任何地方我都找不到参考如何解决这样的问题 如果有人能帮我解决这些问题,我们将不胜感激

提前谢谢

0 个答案:

没有答案