Mehmet AYHAN

Mehmet AYHAN

Yazılım Geliştirici

Elasticsearch Arama İşlemleri

Elasticsearch Arama İşlemleri

Yayın Tarihi   | 3277 Görüntülenme

Bu dersimizde elasticsearch arama işlemlerinden bahsedeceğim.

Tüm sütunlarda arama

  • Url parametresi ile,
     

  •  Json post yöntemi ile,
     
    Tüm sütunlarda  “Hewitt”  kelimesini arar.

Belirtilen sütunda arama

  • Url parametresi ile

  • Json post yöntemi ile,
     
    veya
     

    veya
     

Aranacak Sütunları Belirleme

 


Aranacak Sütunun Önemini arttırmak

Birden fazla alanda aramak yapmak istediğimizde belirli bir alanın önemini arttırmak içim “^” sembolü ile eklenen alanın önemini ve alaka düzeyini arttırmış oluruz.    
 


Aramalarda Belli Bir Alana göre Sıralama

Arama işlemlerinde sıralama işlemleri için “sort” sorgusu ile sıralayabiliriz.
Asc => Artan düzeyde sırala ( a - z  0-9 )
Desc => Azalan düzeyde sırala ( z – a  9-0 )
 


Geriye Dönen Sütunları Seçmek

Arama yaptığımızda bazı sütunları kullanmayacağımızda bize lazım olan sütunları getirmek daha kolaylık sağlar. Bu yüzden “_source” sorgusu ile istediğimiz sütunları listeler.
 


Geriye Dönecek Sonuç Sayısı

“size” sorgusu ile geriye dönecek sonuç sayısını belirleyebiliriz.