第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Elasticsearch-php 查詢

Elasticsearch-php 查詢

有誰(shuí)知道彈性搜索-php 示例的好資源,理想情況下涵蓋了使用 MySQL 示例的查詢。我正在為代碼語(yǔ)法和何時(shí)使用什么而苦苦掙扎。例如,我想做一個(gè)搜索,其中 $name 必須是字段 'business' 的一部分,并且 'country' 匹配 $country$params = [    'index' => 'xxxxx',    'type' => 'zzzzz',    'body' => [        'from' => 0,         'size' => $maxResults,         'query' => [            'bool' => [                'must' => [                    'match' => ['name' => $searchString],                ],                'must' => [                    'match' => ['country' => $country],                ],            ],        ],    ],];第一個(gè)“必須”似乎被完全忽略了。刪除它將返回完全相同的結(jié)果。我搜索了幾個(gè)小時(shí)。有很多帶有簡(jiǎn)單搜索示例的快速初學(xué)者教程,但我已經(jīng)像上面的示例一樣被卡住了一步
查看完整描述

1 回答

?
尚方寶劍之說(shuō)

TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊

must一個(gè)查詢中只能有一個(gè)bool,那么所有的約束都必須是must數(shù)組的元素。試試這樣:


$params = [

    'index' => 'xxxxx',

    'type' => 'zzzzz',

    'body' => [

        'from' => 0, 

        'size' => $maxResults, 

        'query' => [

            'bool' => [

                'must' => [

                  [

                    'match' => ['name' => $searchString],

                  ],

                  [

                    'match' => ['country' => $country],

                  ],

                ]

            ],

        ],

    ],

];


查看完整回答
反對(duì) 回復(fù) 2022-10-14
  • 1 回答
  • 0 關(guān)注
  • 177 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)