需要帮助计算表中条目的总数(Mongodb)
我正在mongodb中处理查询。其中一个查询要求我查找数据库中的员工总数。在这个数据库中,有两个名为TRUCK和EMPLOYEE的表。如何仅在employee表中查找员工总数 到目前为止,我已经尝试:需要帮助计算表中条目的总数(Mongodb),mongodb,count,Mongodb,Count,我正在mongodb中处理查询。其中一个查询要求我查找数据库中的员工总数。在这个数据库中,有两个名为TRUCK和EMPLOYEE的表。如何仅在employee表中查找员工总数 到目前为止,我已经尝试: db.transport.find.count() 提供项目总数 db.transport.find({"EMPLOYEE.e#"}).count() 没有显示输出 感谢您的帮助,因为我本周才开始学习mongo db 雇员: e# 名称 多巴哥 地址 雇佣 位置 许可证 地
db.transport.find.count()
提供项目总数
db.transport.find({"EMPLOYEE.e#"}).count()
没有显示输出
感谢您的帮助,因为我本周才开始学习mongo db
雇员:
e#
名称
多巴哥
地址
雇佣
位置
许可证
地位
员工出差
绊倒
tripNumber
特鲁克雷尼奥
三日期
这次旅行有三个组别
cityName我想你需要看看这里:
- 对于mongodb中的建模:
- 以及查询:
use transport;
db.EMPLOYEE.count()
在您完成聚合之后
关于您应该为集合(您称之为表)使用小写名称。 要回答您的问题并返回文档总数,请执行以下操作:
use transport;
db.EMPLOYEE.countDocuments();
假设您使用MongoDB>4.0.3计算集合使用中的文档数。我认为您缺少了
find
的括号。它应该是db.transport.find().count()
。您的模式是什么样子的?或者在哪里可以找到employee字段?我已经发布了更多关于数据库结构的信息。如果可能的话,请检查一下。我只是想统计一下数据库表中的条目。在我的例子中,Employee不是一个单独的集合。你能描述一下你的数据库和集合吗?