我正在使用Parse.com作为我的后端在Swift中构建iOS。
我有一个对象表:car,每个汽车可以由多个用户拥有,所以我有一个json_decode($json_data, true);
表,其中Car
列是{{1}的PRRelation } table。
我在TableView中显示所有汽车,并且想要(对于每个对象)确定owners
是否在每辆汽车的_User
对象的关系中。
有没有办法在不创建查询然后向Parse服务器发出请求的情况下执行此操作?执行此操作似乎非常低效,必须再次检查每个对象,并且会变大Parse数据库调用的数量,如果多人使用该应用程序,这将使我很快达到调用限制...
有没有办法简单地做一些事情:
PFUser.currentUser()
是否可以运行所有汽车的查询,然后对学生列中具有whereKey限制的所有汽车的另一个查询,然后比较查询?我怎么能比较查询?
答案 0 :(得分:0)
您是否在应用中创建了汽车类?您可以立即从解析中下载所有汽车对象,将它们放入[Car]中,然后您也可以获得所有关系数据。
我不是100%肯定,但是当您查询解析时,您可能需要使用parsequery.includeKey(" users"),因此它还包括解析用户。用户是Car的一个属性。