spring-data-mongodb查询结果返回指定字段
Posted ㄓㄤㄑㄧㄤ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了spring-data-mongodb查询结果返回指定字段相关的知识,希望对你有一定的参考价值。
方法1
DBObject dbObject = new BasicDBObject();
dbObject.put("status", 1);
DBObject fieldObject = new BasicDBObject();
fieldObject.put("catalogName", true);
fieldObject.put("_id", true);
Query query = new BasicQuery(dbObject, fieldObject);
return MongoPagebleUtil.queryAndPagable(query, pageable, getMongoOperations(), ForeCatalog.class);
方法2
@Query(value = "{‘status‘:?0 }", fields = "{ ‘_id‘ : 1, ‘catalogName‘ : 1}")
List<ForeCatalog> findAllForeCatalogIdAndName(String status);
以上是关于spring-data-mongodb查询结果返回指定字段的主要内容,如果未能解决你的问题,请参考以下文章
MongoDB Aggregation - 如何使用 spring-data-mongodb 将查询表达式应用到匹配阶段?
spring-data-mongodb 使用原生aggregate语句(更新中)
spring-data-mongodb 在一个 Mongo 实例中连接多个数据库