Spring Data MongoRepository 的 in 查询操作
Spring Data MongoRepository 如何像 MySql 那样进行 in 查询操作?
可以参考:
@Repository
public interface QuestionRepository extends MongoRepository<Question, String> {List<Question> findByTagsIn(List<String> tags);
}
示例代码:
import org.springframework.data.domain.Sort;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.stereotype.Repository;@Repository
public interface AliyunInstanceEcsSettleRepository extends MongoRepository<AliyunInstanceEcsSettle,String> {List<AliyunInstanceEcsSettle> findByRecordIdIn(List<String> recordIds, Sort sort);
}
调用示例:
List<AliyunInstanceEcsSettle> settles = aliyunInstanceEcsSettleRepository.findByRecordIdIn(settleRecordIds, new Sort(Sort.Direction.ASC, "paymentTime"));
该代码将返回所有属性 recordId 在你传入的 settleRecordIds 中的记录,并且按照 paymentTime 正序排列。
参考资料
- Repository query with a List parameter in Spring Data MongoDB
Spring Data MongoRepository 的 in 查询操作相关推荐
- Spring Data JPA--多表关联查询--实例
原文网址:Spring Data JPA--多表关联查询--实例_IT利刃出鞘的博客-CSDN博客 简介 多表联查有以下方案 原生SQL JHQL Specification 实体关联(不推荐) 见: ...
- 译:Spring Data Repository 不区分大小写查询
2019独角兽企业重金招聘Python工程师标准>>> 使用Spring Data Repository 不区分大小写查询 原文链接:https://www.baeldung.com ...
- Spring Data(二)查询
Spring Data(二)查询 接着上一篇,我们继续讲解Spring Data查询的策略. 查询的生成 查询的构建机制对于Spring Data的基础是非常有用的.构建的机制将截断前缀find-By ...
- spring data jpa实现分页查询功能
spring data jpa实现分页查询功能 HTML代码部分: // 收派标准信息表格 $('#grid').datagrid( {iconCls : 'icon-forward',fit : t ...
- Spring Data Solr教程:查询方法
我们已经了解了如何配置Spring Data Solr. 我们还学习了如何向Solr索引添加新文档,如何更新现有文档的信息以及从Solr索引删除文档. 现在是时候继续前进,学习如何使用Spring D ...
- 【Spring Data ElasticSearch】高级查询,聚合
[Spring Data ElasticSearch]高级查询,聚合 1. 高级查询 1.1 基本查询 1.2 自定义查询 1.3 分页查询 1.4 排序 2. 聚合 2.1 聚合为桶 2.2 嵌套聚 ...
- spring data jpa 多对多查询
spring data jpa 多对多查询 以用户-角色 多读多为例: User类,用户 @Entity public class User {private String username;priv ...
- 【javaWeb微服务架构项目——乐优商城day07】——Elasticsearch介绍和安装及使用(安装kibana,安装ik分词器,Spring Data Elasticsearch,高级查询)
文章目录 0.学习目标 1.Elasticsearch介绍和安装 1.1.简介 1.1.1.Elastic 1.1.2.Elasticsearch 1.1.3.版本 1.2.安装和配置 1.2.1.新 ...
- Spring Data JPA多表查询
多表查询在Spring Data JPA中有两种实现方式 第一种创建一个结果集接口来接收多表连查的结果 第二种利用JPA的关联映射来实现 先来熟悉一下几个注解 注解 意思 属性 @ManyToOne ...
最新文章
- Java项目:校园二手市场系统(java+SSM+mysql+maven+tomcat)
- linux(gentoo)安装配置conky
- 1618D. Array and Operations
- java获取当月有几天_腾讯程序员裸辞3个月,转行去送外卖,曝出当月收入网友:又骗我去送外卖...
- 怎样在ArcIMS 上实现专题图
- 数据结构思维 翻译完成
- ES6---new Promise()使用方法
- Python3按编号创建文件夹并在文件夹下创建对应编号的txt文件
- 用Python解析XMind
- edius裁剪快捷键_EDIUS 快捷键大全 edius常用快捷键大全
- 书论83 梁巘《承晋斋积闻录》
- 超级!超级!超级好用的视频标注工具
- 读书笔记:《编程之美》
- 大数据编程语言培训前景,怎么样?
- 数据中心等级T1,T2,T3,T4,T5区别,科普数据中心等级知识
- 四川高考成绩排名查询2021,2020年四川高考成绩排名查询系统 四川高考位次排名表...
- 怎么隐藏回收站?3个方法轻松隐藏回收站!
- # 标书制作整体思路
- linux的gdb远程调试,嵌入式Linux的GDB远程调试如何实现呢?
- 关于.NET RX学习资料