Elasticsearch(ik)에서는 다음과 같은 인덱스가 생성됩니다
예제 구조는 다음과 같습니다
<code> array(5) { ["_index"]=> string(10) "n_index" ["_type"]=> string(9) "n_type" ["_id"]=> string(20) "AVXdrZDVceqO8Q-vidP2" ["_score"]=> float(0.5171687) ["_source"]=> array(5) { ["id"]=> int(111) ["title"]=> string(82) "北京16款现代300顶级配置" } }``` 比如我建了好多这样的索引 title字段列表如下 "北京16款现代300顶级配置" "16款现代300北京顶级配置" "北京16款起亚顶级配置" "北京16款300顶级配置" 。。。 如何能实现查询结果返回以下几条 "北京16款现代300顶级配置" "16款现代300北京顶级配置"</code>
Elasticsearch(ik)에서는 다음과 같은 인덱스가 생성됩니다
예제 구조는 다음과 같습니다
<code> array(5) { ["_index"]=> string(10) "n_index" ["_type"]=> string(9) "n_type" ["_id"]=> string(20) "AVXdrZDVceqO8Q-vidP2" ["_score"]=> float(0.5171687) ["_source"]=> array(5) { ["id"]=> int(111) ["title"]=> string(82) "北京16款现代300顶级配置" } }``` 比如我建了好多这样的索引 title字段列表如下 "北京16款现代300顶级配置" "16款现代300北京顶级配置" "北京16款起亚顶级配置" "北京16款300顶级配置" 。。。 如何能实现查询结果返回以下几条 "北京16款现代300顶级配置" "16款现代300北京顶级配置"</code>
<code>GET /_search { "query": { "match_phrase": { //match分词搜索命中 match_phrase分词全匹配 "title": "北京16款现代300顶级配置" } } } </code>
이 구조화된 쿼리를 사용해 보세요
목록 항목
목록 항목
목록 항목
현재 https://github.com/medcl/elasticsearch-analytics-ik 예시에 따르면 단어 분할로 분리된 키워드를 찾을 수 있는데, 예를 들어 컬 -XPOST http://를 추가했습니다. localhost:9200/index/ fulltext/4 -d'
{"content":"로스앤젤레스 중국 영사관에서 아시아계 남성에게 총격을 가한 용의자가 항복했습니다."}
'
내가 원한다 "중국 남자"를 통해 이 대사를 확인하려면, 이것이 달성될 수 있을까요? 특별한 구성이 필요한가요? 아니면 (이 구성은 예시에서 구현할 수 없습니다.)