_allを削除するとインデックススペースが大幅に節約できますが、kibana4にこの特別なフィールドが必要かどうかはわかりません。kibana4を使用しているときに弾性検索から削除することができます
したがって、_allフィールドを削除すると、kibana4での作業が停止する可能性がありますか?
_allを削除するとインデックススペースが大幅に節約できますが、kibana4にこの特別なフィールドが必要かどうかはわかりません。kibana4を使用しているときに弾性検索から削除することができます
したがって、_allフィールドを削除すると、kibana4での作業が停止する可能性がありますか?
_all
は木場では必要ありません。ただし、[Discover]タブでフリーテキスト検索を行っている場合は、というquery_string
query on the default fieldが発行されます。あなたが_all
を無効にした場合
ですから、明示的にあなたがあなたのクエリでターゲット、つまり代わりにKibanaにsome free text
を入力しているフィールドを指定する必要があります、あなたは(content:"some free text" OR title:"some free text"
を入力する必要がありますすなわち一致のいずれかcontent
またはtitle
フィールド)。
別のオプションは、インデックスを作成するときにindex.query.default_field
という設定を指定することです。
お返事ありがとうございます! index.query.default_fieldはここにあるキーです。既に存在する他の重要なフィールドに変更します(私の場合はメッセージ)。ほとんどすべてがユーザーにとって透明です。 – higuita
素晴らしいです!それがうまくいってうれしい。 – Val