2013-03-09 70 views
1

在elasticsearch中查詢具有空白/空值的date類型有沒有辦法?在索引中爲空白日期字段分配了哪些值?如何查詢elasticsearch中的空白日期

必須使用missing過濾器,或者有沒有辦法使用查詢 - 一個term也許?

謝謝。

回答

3

除非您在日期字段中指定了null_value,否則我認爲缺少過濾器是推薦的方法。

This answer在elasticsearch討論組討論中,值爲null的查詢被視爲類似於不存在elasticsearch查看它的值的方式。

+0

謝謝 - 這就是我去的,它似乎工作正常。 'filter:missing,:field =>'last_attachment_at''是使用輪胎寶石的語法。 – heyrolled 2013-03-09 18:52:10