如何对elasticsearch / searchkick日期字段进行排序?

时间:2016-07-25 08:31:13

标签: ruby elasticsearch searchkick

我有%d-%m-%Y格式的日期字段的弹性搜索索引作为字符串。

我使用Searchkick,如果我想按字符串排序,我没有任何问题。

User.search("*", {oder: {"name" => :asc}})

但是,如果尝试使用日期字段,则不会正确进行排序,例如:

User.search("*", {oder: {"created_at" => :asc}})

有任何帮助吗?

1 个答案:

答案 0 :(得分:1)

User.search("*", order: {created_at: :asc})

应该有效