Ben elastik arama 1.7.1 kullanıyorum ve script_score veya script_fields kullanmayı denediğimde ScriptException [inline komut satırı], işlem [arama] ve lang [groovy] hatası gösteriliyor hatası gösteriliyor. Bu hatayı kaldırabilir miyim Benim kod script.engine.groovy.inline.search: on
elasticsearch.yml
için yapılandırma dosyasını ekleyin ve düğüm yenidenElastik arama hatası işlemi [arama] ve lang [groovy] devre dışı mı?
function_score: {
query: {
query_string: {
query: shop_search,
fields: [ 'shop_name']
}
},
functions: [
{
script_score: {
script: "_score * doc['location'].value"
}
}
]
}
ama bu satırı yml dosyamın içinde yml dosyası içinde eklemek zorundayım her satır ya # veya ## ile nereye koyulacağını bilmiyorum? –
Sadece yeni bir satır olarak ekleyin, dosyada nerede olduğu önemli değil. –
Toplama/gruplama yaparken bu hatayı alanlar ve buraya yönettikleri kullanıcılar için: script.engine.groovy.inline.aggs: on' – aitchnyu