首页 > 解决方案 > 如何在 mongoose-paginate-v2 中使用 find?

问题描述

我想在 mongoose-paginate-v2 中使用 myModel.find({ name: varName})。

我遵循了mongoose-paginate-v2的文档

[options] {Object} - 传递给 Mongoose 的 find() 函数的选项。

实际结果:我检索了所有文档。

 const options = {
    offset,
    limit,
    sort: { _id: -1 },
    select: {...},
    populate: [
      {...}
    ],
    options: { name: varName }
  };

 let dataList = await myModel.paginate(condition, options, (err, result) => {
    return {
      totalItems: result.totalDocs,
      docs: result.docs,
      totalPages: result.totalPages,
      currentPage: result.page - 1
    };
  });

标签: node.jsmongodbmongoosepaginationmongoose-plugins

解决方案


推荐阅读