Rails,Mongoid和订购

时间:2015-05-07 15:11:28

标签: ruby-on-rails mongodb mongoid

我的收藏品:

  • 产品
  • 用户
  • 收藏夹

用户可以收藏很多物品。

我希望按照该用户的朋友的数量为每个用户提供订购商品的商品。

我遇到的问题是项目不能同时提供。必须在API和客户端之间给出一个游标,以便进行无限滚动工作(因此我无法对它们进行全部排序然后进行服务)。

首先,我想到在项目中创建一个嵌入文档,每个用户都有一个字段,表示用户的朋友收藏该项目的次数。但这会使文档(可能)无限增长(不好)。

有人能想到一个很好的解决方案吗?如果您需要更多详细信息,请与我们联系。

0 个答案:

没有答案