2016-04-01 15 views
1

ElasticSearch'ün, tek bir konum alanı için birden fazla konum yapma yeteneği sunduğunu biliyorum. Örneğin. Q on stackbirden çok konum

Böyle bir şeyin AWS CloudSearch için var olup olmadığını merak ediyordum. örneğin Eğer latlon tip location alanı var söyleyebiliyor ve

location: [ 
    { 
     "lat": 40.708519, 
     "lon": -74.003212 
    }, 
    { 
     "lat": 39.752609, 
     "lon": -104.998100 
    }, 
    { 
     "lat": 51.506321, 
     "lon": -0.127140 
    } 
    ] 

cevap

1

CloudSearch birçok field types (örn text-array ve date-array) dizi versiyonu vardır ancak latlon türü için şeyler. Her konum için ayrı bir alan oluşturmanız gerekir.

Belge başına kaç yere sahip olduğunuza bağlı olarak, dynamic fields numaralı telefonu incelemek isteyebilirsiniz.

+0

Thx. Dinamik alanlarla gittim. –

+0

@alexroussos aynı kullanım durumunda ancak tonlarca konumla ilgili herhangi bir öneride bulunur mu? – user2976753

+0

@ user2976753 dinamik alanlar – alexroussos