关于MongoDB 3.x的this discussion关于弃用eval()函数(应该如此),我想知道是否有任何计划也弃用--eval()命令行参数的可用性,比如:
mongo --eval('db.getCollection("aaa").count();')
由于
答案 0 :(得分:1)
不,我不认为它会被弃用。使用mongo --eval=
时没有弃用警告。
弃用是关于MongoDB命令db.eval()
,而mongo --eval=
是shell命令 - 即在解释器中执行传递代码的指令,您可以在其中手动运行。