MongoDB之:Query使用积累(1)

返回数据包含和不包含某些字段

使用query的fileds的include和exclude方法,代码如下

        Query query = new Query();
        Criteria criteria = new Criteria();
        criteria.and("name").is("ertxcc");
        Field fields = query.fields();
        
        //关键方法
        fields.include("name");
        
        query.addCriteria(criteria);
        List<Param> param = mongoTemplate.find(query, Param.class, "Param");

返回数据按照某个字段的升序降序排列

        Query query = new Query();
        // Sort.Direction.ASC 升序,Sort.Direction.DESC 降序
        Sort ageSort = Sort.by(Sort.Direction.DESC, "age");
        query.with(ageSort);

版权声明:本文为luxiaopengyou原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。