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

コレクション内の選択したドキュメントの位置を取得します[mongoDB]

    順序に関係なくドキュメントの位置を見つける必要がある場合、MongoDbはドキュメントを特定の順序で保存しないため、これは不可能です。ただし、あるフィールドに基づいてインデックスを知りたい場合は、_id<と言います。 / code> 、この方法を使用できます。

    _idの自動インクリメントを厳密にフォローしている場合 分野。その_idよりも小さい値を持つすべてのドキュメントをカウントできます 、たとえばnの場合、n+1は_idに基づくドキュメントのインデックスになります 。

    n = db.myCollection.find({"id": { "$lt" : 12345}}).count() ;
    

    これは、ドキュメントがコレクションから削除された場合にも有効です。



    1. Javaはバイトをバイナリセーフ文字列に変換します

    2. 誰かがmongoで次の30日で誕生日を迎えたかどうかを調べます

    3. MongoDBGPG-無効な署名

    4. Redisアクティブ-アクティブレプリケーション