【发布时间】:2014-10-31 21:18:32
【问题描述】:
是否可以在 Elasticsearch 中在类型为“date”的字段中使用等于“now”的 null_value 进行映射?像这样的:
"mappings": {
"doc": {
"properties": {
"last_updated": {
"type": "date",
"format": "yyyy-MM-dd HH:mm:ss",
"null_value": "now"
}
}
}
}
那么当我搜索last_updated字段时会等于当前时间,如果不存在值呢?
【问题讨论】:
-
所以如果我定义一个时间戳是可能的?
-
"_timestamp" 是一个预定义的字段。您只需要启用它,默认情况下是禁用的。而且那个 github 问题是针对 1.4.0.Beta1 的,所以在 ES 的非 GA 版本中。
-
好的,所以这只会在索引时添加时间戳,搜索时不会检查当前时间?
-
_timestamp 已弃用。
标签: elasticsearch