可以说我在Parse.com有四个班级
[餐厅]-有很多-> [评论],[食物],[葡萄酒]
因此,基本上,[餐厅]具有评论列表,食物列表和葡萄酒列表。我在解析中使用了Pointers将[Review],[Food]和[Wine]类链接到特定的[Restaurant]。
[Food]表列的示例:[objectId(string)],[createdAt(date)] ... [name(string)],[price(number)],[restaurantObjectId(Pointer)]
问题:是否可以编写单个解析查询,以返回包含所有食物,葡萄酒和评论的餐厅?
目前,我唯一能确定的方法是在每个子表“ where restaurantId =”上执行三个单独的查询
您无法在一个请求中做到这一点。通过包含指针只能获得多种不同的对象类型,但是指针位于关系的另一端(有效)。
为了最大程度地减少网络请求,您可以编写一个云函数,该函数获取餐厅所需的内容,但仍将使用多个解析请求。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句