Parse - 正态分布查询

时间:2015-10-28 06:25:50

标签: android ios parse-platform

所以我的Parse表中有一个短的3-7个字的引号表。我需要抓取一定数量的它们才能显示给用户。问题是,我希望新的引号(较新的引号)在与旧引号混合时突出显示,我认为这称为正态分布?

如何在最小化API请求调用次数的同时在Parse Cloud Code中实现此目的?

谢谢:)

1 个答案:

答案 0 :(得分:0)

您可能希望为可以查询的旧引号提出某种排名或选择方案。然后,这些结果可以与获取最新引号的其他查询组合。

例如,您可以拥有基于最高质量,最高排名,最受欢迎等的选择方案。你如何提出分配或选择方案将完全取决于你,因为Parse没有任何方法。你可以有一个计数器来查看每个报价的数量。也许用户有能力上调/下调报价。很难想象有关应用程序用户体验的有限信息的选择方案的范围:)

在实施方面,您确定要使用云代码功能。在此函数中,您将执行两个查询,合并结果并可能在返回结果之前对结果进行排序。

关于API调用,它的 总是 最好将用户体验优先于其他所有优先事项,而不是减少功能以节省API使用的便士。从客户端应用程序调用云功能将是1个请求。可以使用compound query(请参阅下面的示例)将两个查询连接在一起,这只会计为1个API请求。这使得请求总数最多为2个。

var compoundQuery = new Parse.Query.or(newQuoteQuery, oldQuoteQuery);