title: MongoDB SyntaxError: missing ; before statement @(shell)
body: <p>When I try to invoke methods of a collection, why is there an error of <code>SyntaxError: missing ; before statement @(shell)</code>? Thanks.</p>
  
  <pre><code>$ 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] 
  
  &gt; show dbs
  mydb   0.000GB
  local  0.000GB
  &gt; use mydb
  switched to db mydb
  &gt; show collections
  201607012
  &gt; db
  mydb
  &gt; mydb.201607012.find()
  2016-08-04T12:10:23.826-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell):1:4
  
  &gt; db.201607012.find()
  2016-08-04T12:10:29.000-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell):1:2
  
  &gt; db.201607012.find()
  2016-08-04T12:11:09.115-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell):1:2
  
  &gt; db.201607012.stats()
  2016-08-04T12:13:06.022-0400 E QUERY    [thread1] SyntaxError: missing ; before statement @(shell):1:2
  </code></pre>