gpt4 book ai didi

mongodb - 使用 Mongo CLI 查看名为 "stats"的集合

转载 作者:可可西里 更新时间:2023-11-01 10:00:37 24 4
gpt4 key购买 nike

不是真的想,我创建了一个名为 stats 的集合来收集我的应用程序中的聚合数据(使用 MongoDB 驱动程序)。它似乎保存正确,驱动程序正确地从该集合中获取数据,没有任何问题。

现在我没有想到的是 db 有一个名为 stats 的方法,它可以为您提供有关 db 实例运行状况的统计信息。这实际上使得无法通过 CLI 查看 stats 集合中的记录。

show collections 的编辑输出:

<SNIP>:PRIMARY> show collections
alerts
categories
companies
customers
states
stats
system.indexes
system.profile
system.users
users

尝试 .findOne() 时的输出:

<SNIP>:PRIMARY> db.stats.findOne({})
2015-09-24T14:28:25.797-0500 E QUERY TypeError: Object function (scale){
return this.runCommand( { dbstats : 1 , scale : scale } );
} has no method 'findOne'
at (shell):1:10

此时是否可以通过 CLI 与 stats 集合进行交互?

最佳答案

您可以使用 db.getCollection() 方法 - 专门为这种情况创建的 :)

db.getCollection("stats").findOne()

关于mongodb - 使用 Mongo CLI 查看名为 "stats"的集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32769448/

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