用户导出集合到CSV

时间:2017-11-07 22:50:40

标签: node.js mongodb csv express

我在数据库(assetDB)中有一个集合(资产),我想拥有它,以便用户可以单击提交表单的按钮,这将允许他们下载集合中的所有文档,他们是该集合的作者文献。我知道我需要在其中使用"author.id":req.user.id作为搜索参数的查询。

User.find({"author.id":req.user.id}, function(err, allUser) {
  if(err){
   console.log(err);
  } else {
    // export  allUser into CSV file                
  }
});

我找到了一个名为mongo-to-csv的软件包,但我不确定如何在我的路由中实现此功能,同时仅获取当前用户的结果。

0 个答案:

没有答案