我正在尝试找到一种方法,可以使用本机语法来构建$params
数组,以搜索名称等于“ test”的帖子:
$params = [
"index" => "post_index",
"type" => "post",
'body' => [
'query' => [
'match' => [
'name' => 'test'
]
]
]
];
$result = $finder->find($params);
很遗憾,我收到此错误:
[index]中VALUE_STRING的未知键。
我现在可以使用一些Elastica\Query\Match
来建立查询
答案 0 :(得分:0)
我固定了我的$ params数组:
$q = [
'query' => [
'match' => [
'title' => 'test'
]
]
];