2016-03-25 30 views
0

Birisi özel bir analizörün nasıl tanımlanacağını ve daha sonra bir Java API kullanarak bir ElasticSearch sorgusunda nasıl kullanıldığını gösterebilir mi? Özel bir analizörü yazma bilenJava API kullanarak sorgulama için özel analiz özel analizörü API

dizin (like here)

uygulanacak ama örneğin bir sorguyu uygulamak istiyoruz

QueryBuilder matchQuery = matchQuery("content", stringQuery).analyzer("english");

cevap

0

Özel analizörü içinde ingilizce analizörü yerine endekste özellikle alanın bir özelliktir. Her zaman hem sorguya hem de dizine eklenmiş verilere uygulanır. Özel analizörü dizin ayarları veya bir şablon ile ayarlayın ve sorgu için kullanılacaktır.