2016-08-15 63 views
0

有很多findBy前綴的例子,但我找不到任何示例或文檔如何使用獲取前綴與方法名稱來獲取來自solr的所有'地址'字段。這是我的Dao類如何在spring-data-solr中使用方法名稱的get前綴?

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

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


    List<String> getAddress(); 
} 

任何幫助?

回答

1

您可以使用方法中的@Query註釋中的fields屬性來獲取必填字段。

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