Javascript 从MONGODB中提取数据(计数)并将其显示在web应用程序中?
我正在尝试提取mongodb中的文档数量,并将其显示在我的应用程序主页中。。。我发现这段代码运行良好,但返回所有文档的列表(用户列表): 我不懂零件功能(e,docs)! 我尝试了以下代码来获取文档的数量,但不起作用:Javascript 从MONGODB中提取数据(计数)并将其显示在web应用程序中?,javascript,node.js,mongodb,mongoose,Javascript,Node.js,Mongodb,Mongoose,我正在尝试提取mongodb中的文档数量,并将其显示在我的应用程序主页中。。。我发现这段代码运行良好,但返回所有文档的列表(用户列表): 我不懂零件功能(e,docs)! 我尝试了以下代码来获取文档的数量,但不起作用: router.get('/userlist', function(req, res) { var db = req.db; var collection = db.get('usercollection'); collection.count({},{},
router.get('/userlist', function(req, res) {
var db = req.db;
var collection = db.get('usercollection');
collection.count({},{},function(e,docs){
res.render('userlist', {
"userlist" : count }); }); });
感谢您的帮助您可以尝试以下方法:
您必须从回调文档中获取长度
router.get('/userlist', function(req, res) {
var db = req.db;
var collection = db.get('usercollection');
collection.find({},{},function(e,docs){
res.render('userlist', {
"userlist" : docs.length }); }); });
router.get('/userlist', function(req, res) {
var db = req.db;
var collection = db.get('usercollection');
collection.find({},{},function(e,docs){
res.render('userlist', {
"userlist" : docs.length }); }); });