<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ### 動態映射 當 Elasticsearch 處理一個位置的字段時,它通過【動態映射】來確定字段的數據類型且自動將該字段加到類型映射中。 有時這是理想的行為,有時卻不是。或許你不知道今后會有哪些字段加到文檔中,但是你希望它們能自動被索引。或許你僅僅想忽略它們。特別是當你使用 Elasticsearch 作為主數據源時,你希望未知字段能拋出一個異常來警示你。 幸運的是,你可以通過 `dynamic` 設置來控制這些行為,它接受下面幾個選項: `true`:自動添加字段(默認) `false`:忽略字段 `strict`:當遇到未知字段時拋出異常 `dynamic` 設置可以用在根對象或任何 `object` 對象上。你可以將 `dynamic` 默認設置為 `strict`,而在特定內部對象上啟用它: ``` PUT /my_index { "mappings": { "my_type": { "dynamic": "strict", <1> "properties": { "title": { "type": "string"}, "stash": { "type": "object", "dynamic": true <2> } } } } } ``` <!-- SENSE: 070_Index_Mgmt/35_Dynamic_mapping.json --> <1> 當遇到未知字段時,`my_type` 對象將會拋出異常 <2> `stash` 對象會自動創建字段 通過這個映射,你可以添加一個新的可搜索字段到 `stash` 對象中: ``` PUT /my_index/my_type/1 { "title": "This doc adds a new field", "stash": { "new_field": "Success!" } } ``` <!-- SENSE: 070_Index_Mgmt/35_Dynamic_mapping.json --> 但是在頂層做同樣的操作則會失敗: ``` PUT /my_index/my_type/1 { "title": "This throws a StrictDynamicMappingException", "new_field": "Fail!" } ``` <!-- SENSE: 070_Index_Mgmt/35_Dynamic_mapping.json --> 備注:將 `dynamic` 設置成 `false` 完全不會修改 `_source` 字段的內容。`_source` 將仍舊保持你索引時的完整 JSON 文檔。然而,沒有被添加到映射的未知字段將不可被搜索。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看