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

クエリオブジェクトを使用してSpringDataMongoDBの2つのフィールドを比較する方法

    次のパターンを使用できます:

    Criteria criteria = new Criteria() {
        @Override
        public DBObject getCriteriaObject() {
            DBObject obj = new BasicDBObject();
            obj.put("$where", "this.total_units > this.purchased_units");
            return obj;
        }
    };
    
    Query query = Query.query(criteria);
    


    1. ExpressおよびPostmanと同時に複数のJSONオブジェクトを投稿する

    2. マングースまたはクエリ

    3. API呼び出しで2つのマングーススキーマを更新する

    4. MongoDB$groupと計算列を使用した明示的なグループ形成