sql >> データベース >  >> NoSQL >> MongoDB

30秒より古いドキュメントのMongoDBクエリ

    mongoシェルを使用してこれを実行する場合:

    db.requests.find({created: {$lt: new Date((new Date())-1000*60*60*72)}}).count()
    

    ... 72時間より古いドキュメントが検索されます(「現在」から「72 * 60 * 60 * 1000」ミリ秒を引いたもの)。 30秒は1000*30になります。



    1. MongoDBでの遅いクエリの分析

    2. MongoDB $ toString

    3. 2つの異なるソート済みセットに従ってRedisをソートするにはどうすればよいですか?

    4. フィルタされた配列アイテムだけでMongoDBのオブジェクトを取得する必要があります