我需要知道列表中对象的相对位置。假设我需要根据用户收到的投票,了解添加到数据库中的所有葡萄酒的某种葡萄酒的位置。在检索“wine”类对象时,应用程序应该能够将排名位置作为对象属性接收。
这在后端方面应该很容易,但我看过Cloud Code,它似乎只能在保存或删除之前或之后执行代码,而不是在阅读和回复之前执行代码。
有什么方法可以完成这项任务吗?任何解决方法?。
感谢。
答案 0 :(得分:0)
我认为您必须编写一个Cloud函数来执行特定葡萄酒的计算。
https://www.parse.com/docs/cloud_code_guide#functions
这将是您手动调用的功能。您必须提供“wine”对象或objectId作为参数,然后让您的云函数返回您需要的值。请记住,云功能存在局限性。阅读有关时间限制的文档。每次运行时,您也不希望进行太多的API调用。如果您的数据集很大并且您没有缓存至少一些信息,那么您的计算可能会相当沉重。