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
答案 0 :(得分:0)
这应该可行,eval选项是完成此任务的一种方法:
mongo test --quiet --eval“printjson(db.bank_data.find({first_name: “logan”})。count())“> result.txt