【发布时间】:2021-06-12 19:02:52
【问题描述】:
我有两个 mongo 集合 - File 和 Folder。
两者都有一些共同的字段,如name、createdAt 等。我有一个resources API,它返回一个包含来自两个集合的项目的响应,并添加了一个type 属性。 type 可以是file 或folder
我想在这个列表中支持分页和排序,例如按createdAt排序。 aggregation 可以吗?如何实现?
将它们移动到容器集合不是首选选项,因为我必须在任一集合的每个 create/update/delete 上维护容器集合。
我也在使用猫鼬,如果它有任何实用功能或插件的话。
【问题讨论】:
标签: mongodb mongoose pagination