此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Data Commons 3.3.4! |
此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Data Commons 3.3.4! |
支持的查询方法主题关键字
下表列出了 Spring Data 存储库查询派生机制通常支持的用于表示谓词的 subject 关键字。 有关支持的关键词的确切列表,请参阅特定于商店的文档,因为此处列出的某些关键词在特定商店中可能不受支持。
关键词 | 描述 |
---|---|
|
常规查询方法,通常返回存储库类型、子类型或结果包装器(如 ,或任何其他特定于存储区的结果包装器)。可用作 ,或与其他关键字结合使用。 |
|
Exists 投影,通常返回结果。 |
|
Count 投影返回数值结果。 |
|
Delete 查询方法返回 no result () 或 delete count。 |
|
将查询结果限制为第一个结果。此关键字可以出现在主题 (和其他关键字) 和 之间的任何位置。 |
|
使用非重复查询仅返回唯一结果。请查阅特定于商店的文档,了解该功能是否受支持。此关键字可以出现在主题 (和其他关键字) 和 之间的任何位置。 |
关键词 | 描述 |
---|---|
|
常规查询方法,通常返回存储库类型、子类型或结果包装器(如 ,或任何其他特定于存储区的结果包装器)。可用作 ,或与其他关键字结合使用。 |
|
Exists 投影,通常返回结果。 |
|
Count 投影返回数值结果。 |
|
Delete 查询方法返回 no result () 或 delete count。 |
|
将查询结果限制为第一个结果。此关键字可以出现在主题 (和其他关键字) 和 之间的任何位置。 |
|
使用非重复查询仅返回唯一结果。请查阅特定于商店的文档,了解该功能是否受支持。此关键字可以出现在主题 (和其他关键字) 和 之间的任何位置。 |
支持的查询方法谓词关键字和修饰符
下表列出了 Spring Data 存储库查询派生机制通常支持的谓词关键字。 但是,有关支持的关键词的确切列表,请参阅特定于商店的文档,因为此处列出的某些关键词在特定商店中可能不受支持。
逻辑关键字 | 关键字表达式 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
除了 filter 谓词之外,还支持以下修饰符列表:
关键词 | 描述 |
---|---|
|
与 predicate 关键字一起使用,用于不区分大小写的比较。 |
|
对所有合适的属性忽略大小写。在查询方法谓词中的某个位置使用。 |
|
指定静态排序顺序,后跟属性 path 和 direction (例如 )。 |
逻辑关键字 | 关键字表达式 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
关键词 | 描述 |
---|---|
|
与 predicate 关键字一起使用,用于不区分大小写的比较。 |
|
对所有合适的属性忽略大小写。在查询方法谓词中的某个位置使用。 |
|
指定静态排序顺序,后跟属性 path 和 direction (例如 )。 |