标签: node.js mongoose
我的目标是按日期排序,但是我也按照用户投票排序到最近的一天。基本上,按天和最高票数排序,以便当天投票最多。
答案 0 :(得分:1)
非常确定您需要在mongodb数据中存储精确日期和预先覆盖的日期,然后按预先处理的日期排序。对于字符串字段进行不区分大小写的搜索,您将看到很多这种模式。使用mongoose,您可以使用预保存挂钩根据精确日期自动设置预先覆盖的日期。一旦数据存在,排序部分就能正常工作。