方法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);

转载于:https://www.cnblogs.com/azhqiang/p/6698074.html

spring-data-mongodb查询结果返回指定字段相关推荐

  1. 使用Spring访问Mongodb的方法大全——Spring Data MongoDB查询指南

    1.概述 Spring Data MongoDB 是Spring框架访问mongodb的神器,借助它可以非常方便的读写mongo库.本文介绍使用Spring Data MongoDB来访问mongod ...

  2. MongoDB 添加、查询(条件查询、排序、分页、返回指定字段)、修改、删除数据、聚合aggregate

    MongoDB内部支持JavaScript语法,使用SpiderMonkey作为内部的JavaScript解释器引擎. 1.常用命令 show databases:显示数据库列表 use:切换数据库 ...

  3. mongo 查询显示字段_MongoDB查询指定字段(field)返回指定字段的方法

    使用MongoDB的时候需要只查询指定的字段进行返回,也就是类似mysql里面的 SELECT id,name,age 这样而不是SELECT *.在MongoDB里面映射(projection)声明 ...

  4. mongodb数据库java接口,MongoDB —— 使用Spring Data MongoDB操作数据库

    我们使用Spring Data MongoDB可以方便的在Spring boot项目中操作MongoDB 文档地址:https://docs.spring.io/spring-boot/docs/2. ...

  5. spring data mongodb CURD

    一.添加 Spring  Data  MongoDB 的MongoTemplate提供了两种存储文档方式,分别是save和insert方法,这两种的区别: (1)save :我们在新增文档时,如果有一 ...

  6. mongo java 注解,在Java中使用Spring Data MongoDB操作Mong | zifangsky的个人博客

    前言:在上一篇文章中(PS:https://www.zifangsky.cn/923.html)我简单介绍了如何在Linux中安装MongoDB以及MongoDB的增删改查等基本命令用法(PS:更多M ...

  7. SpringBoot 集成 Spring Data Mongodb 操作 MongoDB 详解

    一.MongoDB 简介 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,且与关系数据库的最为相像的.它支持的数据结构非常松散,是类似 json 的 bso ...

  8. Spring认证中国教育管理中心-Spring Data MongoDB教程五

    原标题:Spring认证中国教育管理中心-Spring Data MongoDB教程五(内容来源:Spring中国教育管理中心) 11.6.5.GeoJSON 支持 MongoDB 支持GeoJSON ...

  9. Spring Data JPA 查询方法的命名语法与参数

    3 Spring Data JPA 查询方法的命名语法与参数 在⼯作中,你是否经常为⽅法名的语义.命名规范⽽发愁?是否要为不同的查询条件写各种的 SQL 语句?是否为同⼀个实体的查询,写⼀个超级通⽤的 ...

最新文章

  1. python http接口_python处理http接口请求
  2. 利用nginx的stream模块实现内网端口的转发代理
  3. Oracle Redo 并行机制
  4. php execl 列的长度,php生成excel列名超过26列大于Z时的解决方法
  5. HTML标签语义化——使用b标签,还是strong标签
  6. 1001种玩法 | 1001种玩法--数据存储(2)
  7. yum安装Mariadb,二进制安装Mariadb
  8. c语言的二分查找,C语言二分查找法
  9. Ojbect-C     NSArray和NSMutableArray数组的使用   有关API查询
  10. Shell脚本学习-阶段十二-在CentOS 7上给一个网卡分配多个IP地址
  11. html制作我和我的家乡,《我和我的家乡》怎么参与投资?投资流程是什么?
  12. matlab中ezplot和plot, fplot这3
  13. 数据库连接报错2013-lost connection to mysql server at ‘reading initial communication packet’ system error:0
  14. Maxwell:异构数据源实时同步工具
  15. 电子邮箱地址怎么写?
  16. FIORI静态磁贴配置
  17. 为小巨人记一笔,等待明日新星的升起
  18. 荣耀play面试流程
  19. STM32-SPI资料整理
  20. Yolov6解决常见报错(1)TypeError numpy.float64 object cannot be interpreted as an index

热门文章

  1. 【DP】HDU 2189 悼念512汶川大地震遇难同胞——来生一起走
  2. PL/SQL Developer连接Oracle 11g在Win8 64位系统下乱码
  3. 简析EDMX文件的构成 - CSDL、SSDL、MSL
  4. valgrind检测libevent内存泄露
  5. Code Chef December Challenge 2018题解
  6. 前端入门教程(七)CSS属性设置
  7. CodeIgniter中运用composer安装依赖包
  8. windows server 2008 (五)web服务器的搭建和部署
  9. 黑客攻防:关于工业网络安全的那些事
  10. 《Effective Objective-C 2.0》1、熟悉Objective-C