我读到删除_all可以节省很多索引空间,但是我不明白kibana4是否需要这个特殊字段而且每个人都想避免这个问题。
因此,如果我删除_all字段,那么什么可能会停止在kibana4中工作?
答案 0 :(得分:1)
_all
。但是,如果您在“发现”标签上进行自由文本搜索,Kibana将发出query_string
query on the default field,即_all
。
因此,如果您停用_all
,则需要明确指定您在查询中定位的字段,即不是在Kibana中键入some free text
,而是需要键入{{1 (即匹配content:"some free text" OR title:"some free text"
或content
字段)。
另一个选择是在创建索引时指定设置index.query.default_field
。