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的问题,求解答

spring-data-mongodb 在一个 Mongo 实例中连接多个数据库

如何在 spring-boot 中禁用 spring-data-mongodb 自动配置

将 Spring 安全 ACL 与 spring-data-mongodb 一起使用