流星服务器端的不同值(光标上)

时间:2016-03-29 10:33:52

标签: javascript mongodb meteor

我在努力尝试在流星中使用distinct()。 我已经尝试了不同的软件包,其中一些已经停止使用,显然从我到目前为止用Google搜索过的,这个应该仍然有用monbro:mongodb-mapreduce-aggregation,但它对我不起作用。

如何过滤服务器端的项目,过滤光标以重复按键?

我向客户发送了大约100件物品的集合,但在这些物品中有重复的钥匙。在前端,我使用下划线使它们独一无二。 当我实现分页时,问题出现了。我一次列出20个项目(每行5个)但是当我显示前20个集合项时,它只显示19个(因为下划线在客户端过滤其中一个)。 这看起来不太好,因为行中有一个空插槽似乎是列表的结尾但实际上如果你单击“显示更多”分页按钮,那么我列出了20个以上的项目(但是只显示39个,因为一个正在过滤。)

.distinct()对我来说似乎是完美的解决方案,但不幸的是我无法找到让它发挥作用的方法......

如何在不影响发送到前端的光标(以及性能)的情况下防止这种情况发生?

0 个答案:

没有答案