首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在elasticsearch-php中按任意关键字搜索

在elasticsearch-php中按任意关键字搜索
EN

Stack Overflow用户
提问于 2018-04-02 18:03:53
回答 1查看 37关注 0票数 0

我有一个文件索引,在名字段中有一个名字'dhiraj chetry',现在我想写一个查询,只用‘dhi’关键字搜索?我怎么做?我试过了-

代码语言:javascript
复制
    $indexParams = [
        'index' => 'my company',
        'type' => 'interns',
        'body' => [
            'query' =>[
                'match' => [
                    'name' => 'dhi'
                ]
            ]

        ],


    ];

它给了我们

代码语言:javascript
复制
Array ( [took] => 3 [timed_out] => [_shards] => Array ( [total] => 5 [successful] => 5 [skipped] => 0 [failed] => 0 ) [hits] => Array ( [total] => 0 [max_score] => [hits] => Array ( ) ) )

作为结果

EN

回答 1

Stack Overflow用户

发布于 2018-04-02 18:16:43

这可能会对你有所帮助:

代码语言:javascript
复制
$indexParams = [
    'index' => 'my company',
    'type' => 'interns',
    'body' => [
        'query' =>[
            'term' => [
                'name' => 'dhi'
            ]
        ]
    ]
];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49609207

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档