2016-11-18 6 views
1

私はコレクションの数を持つmongodbを持っています。
例:mongodbのコレクションの数

--mongo_db(DB名)

- AA
- BB
- CC(コレクション)

はmongo_dbでコレクションの数が必要です。上記の場合の結果3

どうすれば入手できますか? Mongoの中

+0

? – felix

+0

@ felix python。 – SuFi

答えて

4

あなたは私がマニュアルに指定されているようdb.stats()使用するdb.getCollectionNames().length

0

を使用することができシェル:単一データベースの使用状態を反映

戻り値の統計情報を。

デモ:あなたが使用している関連リンク言語

> show collections 
coll 
collection 
foo 
mumbai 
spam 
> db.stats() 
{ 
     "db" : "test", 
     "collections" : 5, 
     "views" : 0, 
     "objects" : 14, 
     "avgObjSize" : 154.64285714285714, 
     "dataSize" : 2165, 
     "storageSize" : 98304, 
     "numExtents" : 0, 
     "indexes" : 5, 
     "indexSize" : 98304, 
     "ok" : 1 
} 
> db.stats().collections 
5 
関連する問題