正在关注 this discussion关于 MongoDB 3.x 弃用 eval() 函数(因为它应该),我想知道是否有任何计划也弃用 --eval() 命令行参数的可用性,例如:
mongo --eval('db.getCollection("aaa").count();')
谢谢
最佳答案
不,我认为它不会被弃用。使用 mongo --eval=
时没有弃用警告。
弃用是关于 MongoDB 命令 db.eval()
而 mongo --eval=
是一个 shell 命令——即在解释器中执行传递的代码的指令,否则您可以在其中手动运行。
关于mongodb - mongo --eval() 命令行参数是否也会在 MongoDB 3.x 中被弃用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33871633/