İndeks oluşturma ve Java API kullanarak özel bir analizci belirtmenin bir yolu var mı? Bu indeks oluşturma sırasında eşleşmeler eklemeyi destekler, ama HTTP PUT aracılığıyla JSON göndermeden böyle bir şey yapmak için bir yol bulamıyor:Java API kullanarak özel ElasticSearch Analyzer tanımlayın
curl -XPUT localhost:9200/twitter?pretty=true -d '{
"analysis": {
"analyzer": {
"steak" : {
"type" : "custom",
"tokenizer" : "standard",
"filter" : ["snowball", "standard", "lowercase"]
}
}
}
}'
Ben JSONBuilder kullanarak bu tür bir sorgu inşa edebilirsiniz, ama yapamıyorum Nerede çalıştırılacağı API'sinde hiçbir yer bulamıyor, CreateIndexRequest
kullanabileceğim hiçbir şey yok ve ben de görebildiğim kadarıyla client.admin().indices()
. Bunu yapmanın doğru yolu nedir?
bu benim için çalışıyor, teşekkürler! – Felix