如何在spring-data-solr中使用带有方法名的get前缀?

时间:2016-08-15 20:12:36

标签: java spring solr spring-data-solr

findBy前缀有很多例子,但我找不到任何关于如何使用get前缀和方法名来获取solr的所有'地址'字段的示例或文档。这是我的Dao课程

@Repository
public interface CarDao extends SolrCrudRepository<House,String> {

    Page<CarModel>findByNameContainsIgnoreCaseAndConditionAndCountry(String name,String condition,String country, Pageable pageable);


    List<String> getAddress();
}

任何帮助?

1 个答案:

答案 0 :(得分:1)

您可以在fields方法的@Query注释中使用getAddress属性来获取必填字段。

@Query(fields={"address"}, value="YOUR_QUERY")
List<String> getAddress();