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

Mongotemplate-より大きい(gt)またはより小さい(lt)演算子に従ってObjectIdを照会します

    したがって、1時間検索した後、解決策を見つけました。javaではなくnode.jsにあるこの投稿を確認する必要がありました。

    クエリnode.jsアプリのMongoIDに基づくMongoDB

    ありがたいことに、言語はjavaに近いので、objectIDをlt演算子に挿入するだけではクエリできないことがわかりました。 objectIDオブジェクトを作成し、それをオペレーターに挿入する必要があります。

          ObjectId objID = new ObjectId("55732dccf58c555b6d3f1c5a");
          query.addCriteria(Criteria.where("_id").lt(objID));
    


    1. mongoose / mongodbでサブドキュメント配列を並べ替える方法は?

    2. MongoDB:C#ドライバーを使用して_idを除くドキュメント全体を更新します

    3. MongoDB $ allElementsTrue

    4. MongoDBレプリカセットのメンバー状態はその他です