Parse platform Parse.com-对象数组中的查询

Parse platform Parse.com-对象数组中的查询,parse-platform,Parse Platform,我有一节摄影课和一节评论课。我正在尝试实现一个搜索,用户可以检索包含带有特定单词的评论的照片。我已经想到了几种方法来实现这一点,最简单的方法似乎是在Photo类中包含一组Comments对象 然而,我很难弄清楚如何查询这个注释对象数组来查询它们的键“内容” 做一些类似于创建注释字符串数组的事情本身也可以,但出于一致性的原因,我宁愿保存一个指向注释的指针。帮助文档就是您想要查看的内容 基本上,你为你的评论数组/关系创建一个查询,然后使用photoquery.matchesQuery(“comme

我有一节摄影课和一节评论课。我正在尝试实现一个搜索,用户可以检索包含带有特定单词的评论的照片。我已经想到了几种方法来实现这一点,最简单的方法似乎是在Photo类中包含一组Comments对象

然而,我很难弄清楚如何查询这个注释对象数组来查询它们的键“内容”


做一些类似于创建注释字符串数组的事情本身也可以,但出于一致性的原因,我宁愿保存一个指向注释的指针。

帮助文档就是您想要查看的内容


基本上,你为你的评论数组/关系创建一个查询,然后使用
photoquery.matchesQuery(“comments”,commentsQuery)
调用将照片限制在评论与你的子查询匹配的地方。

Timothy是正确的,所以请随意投票(分享爱从来都不坏),我只是解释一下

您可以根据注释表构建查询,然后将其与照片匹配

PFQuery *commentsQuery = [PFQuery queryWithClassName:@"Comments"];

//you can keep entering more or queries to get more terms
[commentsQuery whereKey:@"content containsString:"searchterm"]

PFQuery *photosQuery = [PFQuery queryWithClassName:@"Photos"];
[photosQuery whereKey:@"_id" matchesKey:@"photo" inQuery:commentsQuery]
[photosQuery fetch];

我没有提供示例代码的唯一原因是我试图强迫OP(以及对这个问题感兴趣的任何其他人)阅读基本文档,就好像他们已经阅读了基本文档一样,他们不需要在这里提问。我喜欢你的答案,通常也会提供示例代码。是的,我通常不会重复回答,我同意,不是所有的答案都需要代码。我这么做主要是为了练习自己!是的,我发现在这里回答问题也是提高我技能的最好方法之一!