2016-03-26 19 views
0

Yazma sorgusu ne kadar doğru?Elasticsearch içinde bir alanla arama yapabilir miyim?

http://host:9200/some_logs/_search?q=field_id:64936&sort=timestamp:asc&size=1000&timestamp[1458831534.6699+TO+9458831534.6699]&pretty

Sadece biraz zaman damgası daha zaman damgası bazı FIELD_ID ile belgeleri bulmak istiyoruz. Ve ben tarayıcıda yapmak istiyorum.

+0

Kullandığınız sorguyu kullanmayla ilgili hata nedir? –

+0

Hata yok. Eğer aralıksız istekte bulunursam sadece aynı çıktı: http: // host: 9200/some_logs/_search? Q = alan_id: 64936 & sort = timestamp: asc & size = 1000 – Hayate

cevap

1

Sorgu URI'sinde birden çok alanı kullanabilirsiniz. Lütfen aşağıdaki gibi sorguyu deneyin.

http://host:9200/some_logs/_search?q=%2Bfield_id%3A64936+%2Btimestamp%3A[1458831534+TO+9458831534]&sort=timestamp%3Aasc&size=1000&pretty

Not:

  • timestamp

    2B '+' ve '+' olarak kodu çözülür
  • %
'olarak kodu çözülür bir date alan olarak eşlenmesi için gerekiyordu
+0

Evet, teşekkürler, tam olarak ne istediğimi ve iyi çalışıyor. . – Hayate

+0

yardımcı oldu :) – Rahul

İlgili konular