当我try 调用集合的方法时,为什么会出现SyntaxError: missing ; before statement @(shell)的错误?谢谢

$ mongo
MongoDB shell version: 3.2.8
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
    http://docs.mongodb.org/
Questions? Try the support group
    http://groups.google.com/group/mongodb-user
Server has startup warnings: 
2016-08-04T11:58:21.138-0400 I CONTROL  [initandlisten] 
2016-08-04T11:58:21.138-0400 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2016-08-04T11:58:21.138-0400 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2016-08-04T11:58:21.138-0400 I CONTROL  [initandlisten] 
2016-08-04T11:58:21.139-0400 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2016-08-04T11:58:21.139-0400 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2016-08-04T11:58:21.139-0400 I CONTROL  [initandlisten] 

> show dbs
mydb   0.000GB
local  0.000GB
> use mydb
switched to db mydb
> show collections
201607012
> db
mydb
> mydb.201607012.find()
2016-08-04T12:10:23.826-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell):1:4

> db.201607012.find()
2016-08-04T12:10:29.000-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell):1:2

> db.201607012.find()
2016-08-04T12:11:09.115-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell):1:2

> db.201607012.stats()
2016-08-04T12:13:06.022-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell):1:2

推荐答案

根据documentation

集合名称应以下划线或字母字符开头

判断herehere如何删除或访问错误命名的集合.

Mongodb相关问答推荐

在MongoDB中,如何使用$in来匹配存储在数组变量中的值

在MogoDB中按时间间隔分组、统计文档和获取间隔时间

如何使用MongoDB对子文档进行条件投影?

如何在Mongo中制作全覆盖索引

将子元素的数组值提取到 mongodb 中的单个数组中?

如何使用内部数组中的值更新文档

按数组mongodb中的第一个元素排序

根据条件删除一些数组元素并将数组的大小更新为mongo中的另一个文件

根据聚合管道MongoDB Atlas触发器中的条件更新多个字段

用Golang减go mongodb中的两个字段

映射数组导致 mongodb 聚合

在 mongodb 聚合中的阶段之后输出具有序列数字 id 的新集合

为什么一个 mongodb 副本集需要奇数个投票 node ?

创建索引需要很长时间

为什么 MongoDB 配置服务器必须只有一个或三个?

Docker 内部的 Mongo 身份验证

Django admin 和 MongoDB,可能吗?

MongoDB 中的多个 $inc 更新

MongoDB打印两点之间的距离

全局初始化失败:BadValue Invalid or no user locale set.请确保正确设置 LANG 和/或 LC_* 环境变量