mongodb脚本文件与日志一起打印结果

时间:2015-05-27 11:47:43

标签: mongodb nosql

bank_data集合中有6条记录。所以我希望输出应该只显示6.但6与时间戳和其他文本日志一起打印。

script.js 有以下代码

use test;
db.bank_data.find({first_name : "logan"}).count();

在命令行中运行上述文件

mongo --quiet script.js > result.txt

输出 result.txt文件有以下输出

2015-05-27T17:12:09.752+0530 I CONTROL  Hotfix KB2731284 or later update is installed, no need to zero-out data files
switched to db test
6

我需要单独打印值6

1 个答案:

答案 0 :(得分:0)

这应该可行,eval选项是完成此任务的一种方法:

  

mongo test --quiet --eval“printjson(db.bank_data.find({first_name:   “logan”})。count())“> result.txt