我有一个名为Book的解析类。它的内部是一个列pageNumber。
我想查询每个页码的最新对象。可以有多个对象具有相同的pageNumber,这就是为什么我只想查询pageNumber下每个值的最新对象。
那么,如果在类Book的pageNumber下有6个值为(4)的不同对象,我如何才能只获得最近创建的对象。不仅适用于pageNumber (4),而且适用于所有唯一的pageNumbers 1-50。
发布于 2016-01-08 17:06:28
对于特定的页码:
您应该按照createdAt date对结果进行排序,并将查询限制设置为1:
query.descending("createdAt");
query.limit(1);对于每个页码,您可以迭代每个可能的页码值,或者检索所有内容并迭代其他结果,为相同的页码选择最新的对象(使用哈希表)
https://stackoverflow.com/questions/34671089
复制相似问题