该版本仍在开发中,尚未被视为稳定。对于最新稳定版本,请使用Spring Data Elasticsearch 5.5.5spring-doc.cadn.net.cn

仓库查询关键词

支持的查询方法主题关键词

下表列出了Spring Data仓库查询推导机制通常支持的主题关键词,用于表达谓词。 请参阅商店专用文档以了解具体支持的关键词列表,因为这里列出的一些关键词可能在特定商店中不支持。spring-doc.cadn.net.cn

表1。查询主题关键词
关键词 描述

找到。。。 由,读。。。由,获取。。。由,查询。。。由,搜索。。。由,流。。。由spring-doc.cadn.net.cn

一般查询方法通常返回仓库类型,a收集可流媒体子类型或结果包装器,如,地理结果或其他任何商店专属的结果包装器。可用于找到......,查找我的域名类型......或与附加关键词结合使用。spring-doc.cadn.net.cn

存在。。。 由spring-doc.cadn.net.cn

存在投影,通常返回布尔结果。spring-doc.cadn.net.cn

计数。。。由spring-doc.cadn.net.cn

计数投影返回数值结果。spring-doc.cadn.net.cn

删除。。。由,删除。。。由spring-doc.cadn.net.cn

删除查询方法要么返回无结果(无效)或删除计数。spring-doc.cadn.net.cn

…第一号<>......,…头<号>......spring-doc.cadn.net.cn

将查询结果限制在第一个<号码>结果。该关键词可以出现在主语的任何位置找到(以及其他关键词)和.spring-doc.cadn.net.cn

…不同。。。spring-doc.cadn.net.cn

使用独立查询只返回唯一结果。请查阅商店专用文档,确认该功能是否被支持。该关键词可以出现在主语的任何位置找到(以及其他关键词)和.spring-doc.cadn.net.cn

保留方法

下表列出了使用预定义功能的保留方法(定义如下原油仓库). 这些方法直接调用在仓库代理的后台(存储特定)实现上。 另见“定义查询方法”。spring-doc.cadn.net.cn

表2。保留方法

deleteAllById(Iterable<ID> identifiers)spring-doc.cadn.net.cn

deleteById(ID identifier)spring-doc.cadn.net.cn

existsById(ID 标识符)spring-doc.cadn.net.cn

findAllById(Iterable<ID> identifiers)spring-doc.cadn.net.cn

findById(ID identifier)spring-doc.cadn.net.cn

支持的查询方法谓词关键词和修饰符

下表列出了 Spring Data 仓库查询推导机制通常支持的谓词关键词。不过,请查阅商店专用文档以获取支持的关键词的具体列表,因为这里列出的一些关键词可能在特定存储中不支持。spring-doc.cadn.net.cn

表3。查询谓词关键词
逻辑关键词 关键词表达

spring-doc.cadn.net.cn

spring-doc.cadn.net.cn

spring-doc.cadn.net.cn

spring-doc.cadn.net.cn

spring-doc.cadn.net.cn

,IsAfterspring-doc.cadn.net.cn

以前spring-doc.cadn.net.cn

以前,Isbefore(是之前)spring-doc.cadn.net.cn

spring-doc.cadn.net.cn

,即是包含,包含spring-doc.cadn.net.cn

之间spring-doc.cadn.net.cn

之间,是中间人spring-doc.cadn.net.cn

ENDING_WITHspring-doc.cadn.net.cn

结尾,IsEndinging With,结束spring-doc.cadn.net.cn

存在spring-doc.cadn.net.cn

存在spring-doc.cadn.net.cn

falsespring-doc.cadn.net.cn

false,是假的spring-doc.cadn.net.cn

GREATER_THANspring-doc.cadn.net.cn

伟大超越,IsGreaterThanspring-doc.cadn.net.cn

GREATER_THAN_EQUALSspring-doc.cadn.net.cn

比平等更伟大,是比平等更伟大spring-doc.cadn.net.cn

spring-doc.cadn.net.cn

,伊斯因spring-doc.cadn.net.cn

spring-doc.cadn.net.cn

,等于(或无关键词)spring-doc.cadn.net.cn

IS_EMPTYspring-doc.cadn.net.cn

是空的,emptyspring-doc.cadn.net.cn

IS_NOT_EMPTYspring-doc.cadn.net.cn

IsNotEmpty,非空spring-doc.cadn.net.cn

IS_NOT_NULLspring-doc.cadn.net.cn

非零,IsNotNullspring-doc.cadn.net.cn

IS_NULLspring-doc.cadn.net.cn

,IsNullspring-doc.cadn.net.cn

LESS_THANspring-doc.cadn.net.cn

LessThan,IsLessThanspring-doc.cadn.net.cn

LESS_THAN_EQUALspring-doc.cadn.net.cn

不平等,不平等spring-doc.cadn.net.cn

喜欢spring-doc.cadn.net.cn

喜欢,IsLikespring-doc.cadn.net.cn

spring-doc.cadn.net.cn

,近乎spring-doc.cadn.net.cn

spring-doc.cadn.net.cn

,不是spring-doc.cadn.net.cn

NOT_INspring-doc.cadn.net.cn

非罪,IsNotIn(非正义)spring-doc.cadn.net.cn

NOT_LIKEspring-doc.cadn.net.cn

不一样,不一样spring-doc.cadn.net.cn

正则表达式spring-doc.cadn.net.cn

正则表达式,匹配正则表达,比赛spring-doc.cadn.net.cn

STARTING_WITHspring-doc.cadn.net.cn

开始,IsStartingWith,起始者spring-doc.cadn.net.cn

truespring-doc.cadn.net.cn

true,IsTruespring-doc.cadn.net.cn

spring-doc.cadn.net.cn

,IsWithinspring-doc.cadn.net.cn

除了滤波谓词外,还支持以下修饰语列表:spring-doc.cadn.net.cn

表4。查询谓词修饰语关键词
关键词 描述

忽略Case,忽视大写spring-doc.cadn.net.cn

与谓词关键词一起使用,用于大小写不敏感的比较。spring-doc.cadn.net.cn

全部无视案件,无视一切spring-doc.cadn.net.cn

忽略所有适用属性的判例。在查询方法谓词中某处使用。spring-doc.cadn.net.cn

OrderBy......spring-doc.cadn.net.cn

指定一个静态排序顺序,后跟属性路径和方向(例如:顺序按FirstnameAsc姓氏Desc).spring-doc.cadn.net.cn