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

MongoTemplate基準クエリ

    Criteria.and() 同じフィールドに複数の基準を追加するには、 Criteria.andOperator() 次のように:

    Query query = new Query();
    query.addCriteria(
        new Criteria().andOperator(
            Criteria.where("field1").exists(true),
            Criteria.where("field1").ne(false)
        )
    );
    
    List<Foo> result = mongoTemplate.find(query, Foo.class);
    System.out.println("query - " + query.toString());
    
    for (Foo foo : result) {
        System.out.println("result - " + foo);
    }
    


    1. mongodbで特定のサブフィールドを含むすべてのレコードを検索する

    2. 500万を超えるレコードのパフォーマンスをクエリするMongoDB

    3. Mongoコレクションの特殊文字の操作

    4. TLSを使用したRedisSentinels