Parse platform Parse.com。在响应之前执行后端代码

Parse platform Parse.com。在响应之前执行后端代码,parse-platform,Parse Platform,我需要知道对象在列表中的相对位置。假设我需要知道添加到数据库中的所有葡萄酒中某一葡萄酒的位置,基于用户收到的投票。当检索“wine”类对象时,应用程序应该能够接收作为对象属性的排名位置 这在后端应该很容易做到,但我看过云代码,它似乎只能在保存或删除之前或之后执行代码,而不能在读取和给出响应之前执行 有没有办法完成这项任务?。有解决办法吗 谢谢。我认为您必须编写一个云函数来为特定的葡萄酒执行此计算 这将是一个手动调用的函数。您必须提供“wine”对象或objectId作为参数,然后让云函数返回所

我需要知道对象在列表中的相对位置。假设我需要知道添加到数据库中的所有葡萄酒中某一葡萄酒的位置,基于用户收到的投票。当检索“wine”类对象时,应用程序应该能够接收作为对象属性的排名位置

这在后端应该很容易做到,但我看过云代码,它似乎只能在保存或删除之前或之后执行代码,而不能在读取和给出响应之前执行

有没有办法完成这项任务?。有解决办法吗


谢谢。

我认为您必须编写一个云函数来为特定的葡萄酒执行此计算


这将是一个手动调用的函数。您必须提供“wine”对象或objectId作为参数,然后让云函数返回所需的值。请记住,云功能有一些限制。阅读有关时间限制的文档。您也不希望每次运行此程序时都进行太多API调用。如果您的数据集很大,并且您没有缓存至少部分信息,那么您的计算可能会相当繁重。

谢谢Alex。我忘了在执行afterSave函数时可以返回值。