gpt4 book ai didi

r - 如何关闭 mongolite R 包中的消息

转载 作者:行者123 更新时间:2023-12-02 09:27:49 26 4
gpt4 key购买 nike

是否有办法关闭 mongolite R 包发送的 Mongo 消息?我尝试在 mongo() 函数中设置 verbose = FALSE,但这对这些消息没有任何影响。源代码引用了 log_level,但我在任何地方都看不到任何设置它的选项。

每当我使用任何用户名连接到副本集时都会发生这种情况(但此示例适用于用户“moso”)

Mongo Message: SCRAM: "moso" authenticated Mongo Message: SCRAM: authenticating "moso" (step 1) Mongo Message: SCRAM: authenticating "moso" (step 2) Mongo Message: SCRAM: authenticating "moso" (step 3)

这些消息在我的日志中重复了很多次,因此很难看到实际的错误。

最佳答案

mongolite 1.0 版引入了一个新函数 mongo_options,您可以使用它来覆盖全局日志级别。

手册页提供了一些更多信息。日志级别 3 应隐藏连接消息。您还可以降低警告和错误,但我不建议这样做。

mongo_options(log_level = 3)
con <- mongo("mtcars", url = "mongodb://readwrite:<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="b6c2d3c5c2f6d2c58682858f828498dbd9d8d1d9dad7d498d5d9db" rel="noreferrer noopener nofollow">[email protected]</a>:43942/jeroen_test")

更新:现在已在 CRAN 上。

关于r - 如何关闭 mongolite R 包中的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36152511/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com