mongodb - mongo --eval() 命令行参数是否也会在 MongoDB 3.x 中被弃用?

标签 mongodb eval deprecation-warning

正在关注 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/

相关文章:

mongodb - Rock Mongo mongodb 配置设置

rest - Mongodb 重置选项

javascript - 避免使用 eval() 仅使用动态字符串按名称调用函数

r - R 中的动态范围问题

python - DeprecationWarning : BaseException. 消息已从 Python 2.6 exception.__class__, exception.message,

url - 如何使用 MongoDB/Node.js 创建友好的 URL?

python - 混合 PostgreSQL 和 MongoDB(作为 Django 后端)

eval - jmeter : Error invoking bsh method: eval

iOS UUID 已弃用 corebluetooth

objective-c - Objective-C 依赖项的弃用警告