0

已解决将弹性搜索升级到0.90.3

美好的一天,我对弹性搜索有疑问。

  1. 我有一个包含项目列表的页面(按 itemName 排序)

  2. 去编辑项目和更新项目的名称

    ejs.Document(index, type, item_id).source($scope.master).doUpdate(); 
    (elastic.js - It's doesn't matter I guess, it's works )
    

    它已成功更新 - 我已更新版本 2 的文档和更新的字段。

  3. 返回项目列表,我的查询

    {
     "from": 0,
     "size": 10,
     "sort": [
     "itemName"
     ],
     "version": true
    }
    

和更新的项目 - 在列表中消失

我的列表:

1. Old name a
2. Old name b
3. Old name c
N. ...

我将“旧名称 b”更改为“旧名称 b 2”

我得到 if "size": 10 :

1. Old name a
2. Old name c
3. next item ...
N. ...

但如果我设置“大小”:20 或更多- 出现。

1. Old name a
2. Old name b 2
3. Old name c
4. nex item ...
N. ...

那么,如果 size < 20 ,为什么更新的项目会在列表中消失呢?

弹性搜索版本:0.90.0

已解决将弹性搜索升级到0.90.3

4

0 回答 0