Tag: dynamicquery

Spring Data动态查询

我正在尝试使用spring数据设置动态查询,基本上我有一堆具有一系列特征的数组,我需要根据这些特征组装查询,几乎就像“WHERE特征= A AND特征= B AND特征= C“但特征量可能不同。 我注意到我可以使用@Query注释但是可以将@Query的结果分页吗? 有没有其他方法可以实现这一目标? Page findDistinctByNameContainingAndOrganizationAndCharacteristicsInOrIngredientsContainingAndOrganizationAndCharacteristicsInOrDescriptionContainingAndOrganizationAndCharacteristicsInAllIgnoreCase( String name, Organization organization1, List characteristic1, String ingredients, Organization organization2, List characteristic2, String description, Organization organization3, List characteristic3, Pageable pageable);