mongodb 使用 group 查询出错

# Issue

最近使用 Mongodb 创建 collection 时,创建名为 project.share.group 的集合时会创建成功,并且代码显示数据已保存到集合,在 shell 中也能够通过 show collections 能够查看到对应集合

但是通过 db.project.share.group.find() 命令显示数据时报错,显示TypeError: db.project.share.group.find is not a function

# Solution

通过 db.getCollection("project.share.group").find() 可成功获取
因为 group 在 mongodb 属于保留字段,当出现时 mongodb 会有另外的意义(具体待 Google~)

推荐阅读更多精彩内容

  • 简介 MongoDB 是一个基于分布式文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WE...
    大熊_7d48阅读 15,516评论 1 7
  • 1. MongoDB 简介 MongoDB是一个可扩展的高性能,开源,模式自由,面向文档的NoSQL,基于分布式文...
    rhlp阅读 601评论 0 3
  • 知识点:美化输出:db.stu.find().pretty() $project:修改输入文档的结构。可以用来重命...
    胖虎很可爱阅读 317评论 0 1
  • 学习《MongoDB 权威指南·第2版》的笔记,结合 MongoDB 官方最新文档(v3.6),简单记录一些概念、...
    小鱼爱小虾阅读 5,228评论 0 5
  • 现在网络上的的广告宣传已经离最初的发个广告就会有人去看、去买的时候相去甚远了,相对于硬广这种生硬直白的形式,软文逐...
    若曦城阅读 263评论 2 1