Parse - 如何包含指针数组

时间:2015-07-17 13:53:52

标签: parse-platform

我有两个表,RecCategory和Recommendation

RecCategory Table

Recommendation Table

如何构建HTTP请求以检索所有RecCategory条目及其各自的建议?

https://api.parse.com/1/classes/RecCategory/?include=recommendations会导致错误

$index

谢谢!

2 个答案:

答案 0 :(得分:0)

我不认为这在Parse中是可行的,我认为它可能被认为是糟糕的数据库设计。

如果是每个建议书仅属于一个类别的情况,那么这就是数据库术语中称为多对一方案的情况,您想要做的是将推荐的类别存储在表格用它排。然后,当您要列出特定类别的建议时,您将检索所有类别字段指向您所属类别的建议。

换句话说,删除"建议"来自类别表的字段,然后添加一个"类别"对推荐表的字段(类型指针的类型)。因为每个推荐只有一个类别,所以不需要数组。

但是,如果你有多对多的关系,推荐可以在许多类别下进行,那么你想创建一个中间表,它将推荐指针和类别指针配对。

答案 1 :(得分:0)

这是不可能的,但有办法解决这个问题。

您可以在此处详细了解: https://www.parse.com/questions/can-i-use-include-in-a-query-to-include-all-members-of-a-parserelation-error-102

通过提取所有Recommendation个对象并通过category在本地组织它们,您可能会感觉更好。