我有一个非常复杂的问题,我想我可以通过编写一个 mongo shell 脚本来解决,但我什至无法建立一个简单的连接。我有一个本地 mongo 数据库,它需要一个我通常访问的用户名/密码,如下所示:
mongo admin -u <username> -p
此时我输入密码并万岁!我有一个贝壳。但这对我的问题不起作用。作为测试,我创建了一个名为 test.js 的文件,其中包含以下内容:
var conn = new Mongo()
db = conn.getDB("test");
db.cust.find();
然后我从命令行运行脚本,如下所示:
mongo test.js
在这一点上我得到这个:
MongoDB shell version: 2.4.10
connecting to: test
为什么我没有结果?