Wpis z mikrobloga

Jakis mireczek ogarnia #elasticsearch? Bo mam do napisania kilka zapytan i jakos mi nie wychodzi :/

Generalnie mam mapping nastepujacy:

"location": {
"properties": {
"lat": {
"type": "float"
},
"lon": {
"type": "float"
}
}
}

I potrzebuje napisac zapytanie, ktore filtruje mi rekordy dla podanych koordynatow oraz maksymalnego promienia. W docsach elastica wszyskto jest fajnie z przykladem ale dla geo
point, a u mnie sa dwa floaty i nie chce to sie samo automagicznie przekonwertowac.

Patrzylem na jakies skrypty ale wydaje sie ciezkie, pisanie w groovym i nie wiem jak do tego podejsc :/

#programowanie #naukaprogramowania #programista15k
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ckczm: To widzialem w docsach elasticsearcha, pierwotnie chodzilo mi o to jak to ubrac w dwa floaty. Bo to query ktore podales nie zadzialalaloby dla mojego mappingu float, float. Zmienilem mapping na geo_point i uzylem dokladnie takie zapytanie jakie podales wiec problem w sumie rozwiazany. Dzieki :)
  • Odpowiedz