Repository 查询关键词
支持的查询方法主题关键词
下表列出了Spring Data仓库查询派生机制通常支持的用于表达谓词的主题关键词。请查阅特定存储的文档,以获取受支持关键词的准确列表,因为此处列出的一些关键词可能在特定存储中不受支持。
| 关键字 | 描述 |
|---|---|
|
通用查询方法,通常返回仓库类型、 |
|
存在投影,通常返回 |
|
计数投影,返回数字结果。 |
|
删除查询方法,返回无结果( |
|
将查询结果限制为前 |
|
使用distinct查询仅返回唯一结果。请查阅特定存储的文档以了解是否支持该功能。此关键词可以在主题中 |
保留方法
下表列出了使用预定义功能(如CrudRepository中定义)的保留方法。这些方法直接在仓库代理的后端(特定于存储)实现上调用。另请参阅“定义查询方法”。
|
|
|
|
|
支持的查询方法谓词关键词和修饰符
下表列出了Spring Data仓库查询派生机制通常支持的谓词关键词。但是,请查阅特定存储的文档,以获取受支持关键词的准确列表,因为此处列出的一些关键词可能在特定存储中不受支持。
| 逻辑关键字 | 关键字表达式 |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
除了筛选谓词外,还支持以下修饰符列表
| 关键字 | 描述 |
|---|---|
|
与谓词关键词一起使用,用于不区分大小写的比较。 |
|
对所有合适的属性忽略大小写。在查询方法谓词中的任何位置使用。 |
|
指定静态排序顺序,后跟属性路径和方向(例如 |