简单的操作, 我从 Mongo Shell 尝试有成功的,
con = new Mongo('192.168.1.11')
db = con.getDB('demo')
db.auth('name', 'passwd')
rs.slaveOk()
db.demoofdemo.find()
能打印出一些数据内容(具体变量名替换了), 但是内容保存为脚本却无法运行成功, 或者说没有正确的反应:
➤➤ mongo demo.js
MongoDB shell version: 2.4.3
connection to: test
➤➤ mongo demo.js
MongoDB shell version: 2.4.4-pre-
connecting to: test
我应该怎样用脚本去快速查看数据库内容呢?
➤➤ mongo < demo.js
用重定向现在能正常跑命令了,, 不过无法打印出数据. 似乎 mongodb shell 不是输出到 stdout
db.demoofdemo.find().forEach(printjson)
StackOverflow 上忘了哪个问题, 看到这个方案, 可以打印了..
回复 (0)
暂无回复,成为第一个参与讨论的人。
参与回复
登录后即可参与回复。登录