搜尋

首頁  >  問答  >  主體

javascript - mongoose 如何獲得所有collection

我需要統計上所有的collection,哪個collection包含最多的數據,請問該如何處理。
看到的mongoose都是用model來處理對應的collection,那麼資料庫裡有已經導入的大量數據,我該如何取得collection?

PHP中文网PHP中文网2741 天前691

全部回覆(2)我來回復

  • phpcn_u1582

    phpcn_u15822017-05-17 10:05:06

    取得collections的清單:

    1、使用node-mongodb-native驅動的listCollections

    http://mongodb.github.io/node...

    2、Mongoose中的connection也繼承了上述原生驅動:

    https://github.com/Automattic...

    mongoose.connection.db.listCollections()

    包含數量最多的Collection:

    需要自己來統計和排序

    供參考。

    Love MongoDB! Have fun!

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-05-17 10:05:06

    顯示表格

    回覆
    0
  • 取消回覆