希望对此有所帮助。我一直在尝试许多不同的方法,只是发现这种方法非常复杂,并且认为它可能更简单,因为我还没有一个可行的解决方案。我已询问 Parse.com 社区,但尚未得到回复。
我的数据存储(parse.com)有两个类/表。食物类型和食物项目。Food Type 和 Food Items 之间存在一对多的关系。例如,Produce 是类 Food Type 中的(对象“名称”)的一个属性,它有许多与之相关的食物项目(如苹果、香蕉、生菜等)。这已在数据存储中正确构建。
在数据存储中,Food Type 具有三个对象 - colour、foodItemId(relation)和 name。Name 是指食物类型的名称,例如Produce,Color 只是我给name 和foodItemId 分配的颜色,点击关系时,我现在添加了一堆水果进行测试。
Food Item Class 有四个对象/元素 - expiry、keyworkType(指的是水果、蔬菜还是其他)、名称和照片。这些都是不言自明的。
我想要做的是当用户想要将一个项目添加到他们的库存中时,他们选择食物类型(例如农产品)>它将他们带到一个页面,该页面将打印出该食物类型的所有食物项目(例如查询将检索属于特定食物类型的所有食物)。
所以我实际上想要做的是匹配一种食物类型 - “名称”与用户输入的那个(在这种情况下是生产)>然后检索属于该食物类型的所有食物项目。因此,我想将所有“子”食品对象检索到食品类型>然后能够使用返回的食品来操纵和玩弄我想要的任何东西。
简而言之,我尝试过的一切都不起作用,我希望得到一些帮助。
多谢你们,
基尔