@FeignClient(name="${app.services.gis-search:gis-search}")
@RequestMapping(value="/es/{name}/query/defined/attribute")
public interface EsAttributeQueryClient
| 限定符和类型 | 方法和说明 |
|---|---|
org.springframework.data.domain.Page<Feature> |
andLikeQuery(Map<String,String> params,
String name)
like查询(各查询条件间and关系)
|
org.springframework.data.domain.Page<Feature> |
exactQuery(Map<String,String> params,
String name)
精确查询(各查询条件之间是and关系)
|
List<Feature> |
inQuery(String key,
String[] values,
String name)
match查询(各查询条件间or关系)
|
org.springframework.data.domain.Page<Feature> |
matchPhraseAndQuery(Map<String,String> params,
String name)
match_phrase查询(各查询条件间and关系)
|
org.springframework.data.domain.Page<Feature> |
matchPhraseOrQuery(Map<String,String> params,
String name)
match_phrase查询(各查询条件间or关系)
|
org.springframework.data.domain.Page<Feature> |
matchQuery(Map<String,String> params,
String name)
match查询(各查询条件间or关系)
|
org.springframework.data.domain.Page<Feature> |
orLikeQuery(Map<String,String> params,
String name)
like查询(各查询条件间or关系)
|
Feature |
queryById(String id,
String name)
根据id查询
|
@GetMapping(value="/byid") Feature queryById(String id, @PathVariable(value="name") String name)
id - @GetMapping(value="/exact") org.springframework.data.domain.Page<Feature> exactQuery(@RequestParam Map<String,String> params, @PathVariable(value="name") String name)
params - name - @GetMapping(value="/andlike") org.springframework.data.domain.Page<Feature> andLikeQuery(@RequestParam Map<String,String> params, @PathVariable(value="name") String name)
params - name - @GetMapping(value="/orlike") org.springframework.data.domain.Page<Feature> orLikeQuery(@RequestParam Map<String,String> params, @PathVariable(value="name") String name)
params - name - @GetMapping(value="/match") org.springframework.data.domain.Page<Feature> matchQuery(@RequestParam Map<String,String> params, @PathVariable(value="name") String name)
params - name - @GetMapping(value="/matchPhraseOr") org.springframework.data.domain.Page<Feature> matchPhraseOrQuery(@RequestParam Map<String,String> params, @PathVariable(value="name") String name)
params - name - @GetMapping(value="/matchPhraseAnd") org.springframework.data.domain.Page<Feature> matchPhraseAndQuery(@RequestParam Map<String,String> params, @PathVariable(value="name") String name)
params - name - Copyright © 2020 GTMAP. All rights reserved.