我想知道在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的错误类型”}
我厌倦了这么多尝试来解决这个问题 在任何地方我都找不到参考如何解决这样的问题 如果有人能帮我解决这些问题,我们将不胜感激
提前谢谢