无法对集合执行基本查找

Cannot perform a basic find on a collection


我知道这看起来是个愚蠢的问题,但我无法对集合执行基本查找。从文档中我可以读到这是执行查找的语法:

db.collection.find(<criteria>, <projection>)

那么为什么下面的查找失败了?

> show databases;
admin          (empty)
local          0.078GB
m101           0.078GB
test           0.078GB


> use m101;
switched to db m101

> show collections;
funnynumbers
hw1
system.indexes

> m101.hw1.find();
2015-01-07T22:43:26.358+0100 ReferenceError: m101 is not defined

有什么建议吗?

使用下面的命令。您无需再次指定数据库名称。

> db.hw1.find();