小编Dav*_*vid的帖子

Elasticsearch 搜索 API 未返回所有结果

我有三个索引,所有三个索引共享一个特定的键值对。当我使用请求正文使用api“ http://localhost:9200/_search ”进行全面搜索时

{"query":{
    "query_string":
    {
        "query":"city*"

        }
    }
}
Run Code Online (Sandbox Code Playgroud)

它仅返回两个索引的结果。我尝试通过更改 url 来使用相同的请求正文,以仅在丢失的索引“ http://localhost:9200/index_name/_search ”中进行搜索,并且该方法有效。我在这里错过了什么吗?

插入所有三个索引的代码遵循相同的过程,我使用 elasticsearch-py 来提取数据。

我正在使用 GET HTTP 方法,还尝试了 POST HTTP 方法。两者返回相同的结果。Elasticsearch 版本是 7.6.0。

特定索引搜索的结果如下所示

{
    "took": 1,
    "timed_out": false,
    "_shards": {
        "total": 1,
        "successful": 1,
        "skipped": 0,
        "failed": 0
    },
    "hits": {
        "total": {
            "value": 1,
            "relation": "eq"
        },
        "max_score": 1.0,
        "hits": [
            {
                "_index": "index_name",
                "_type": "meta",
                "_id": "LMRqDnIBh5wU6Ax_YsOD",
                "_score": 1.0,
                "_source": {
                    "table_schema": "test_table",
                    "table_name": "citymaster_old" 
                }
            }
        ]
    }
}

Run Code Online (Sandbox Code Playgroud)

python elasticsearch elastic-stack

5
推荐指数
1
解决办法
7762
查看次数

在 EC2 Linux 实例中更改时区

我一直在尝试将 ec2 实例时区更改为 IST,但遵循 aws 文档根本没有帮助。

  ls /usr/share/zoneinfo/Asia
Run Code Online (Sandbox Code Playgroud)
Aden       Atyrau   Brunei      Damascus   Hebron       Jerusalem  Kolkata       Makassar      Phnom_Penh  Saigon         Tashkent  Ujung_Pandang  Yangon
Almaty     Baghdad  Calcutta    Dhaka      Ho_Chi_Minh  Kabul      Krasnoyarsk   Manila        Pontianak   Sakhalin       Tbilisi   Ulaanbaatar    Yekaterinburg
Amman      Bahrain  Chita       Dili       Hong_Kong    Kamchatka  Kuala_Lumpur  Muscat        Pyongyang   Samarkand      Tehran    Ulan_Bator     Yerevan
Anadyr     Baku     Choibalsan  Dubai      Hovd         Karachi    Kuching       Nicosia       Qatar       Seoul          Tel_Aviv  Urumqi
Aqtau      Bangkok  Chongqing   Dushanbe   Irkutsk      Kashgar    Kuwait        Novokuznetsk  Qostanay    Shanghai       Thimbu    Ust-Nera
Aqtobe     Barnaul  Chungking   Famagusta  Istanbul     Kathmandu  Macao         Novosibirsk   Qyzylorda …
Run Code Online (Sandbox Code Playgroud)

amazon-ec2 amazon-web-services

3
推荐指数
1
解决办法
2169
查看次数