【发布时间】:2019-04-16 06:57:30
【问题描述】:
我需要搜索一个数组,返回包含我正在搜索的两个值的所有元素,如下所示:
$arr = array(
0 => array(
'name' => 'Joel first',
'title' => 'teacher',
),
1 => array(
'name' => 'Joel second',
'title' => 'teacher',
),
2 => array(
'name' => 'Jhon first',
'title' => 'teacher',
)
);
我想搜索包含 Joel 之类的名称和 teacher 之类的标题的所有元素,类似于 mysql 搜索,例如:
SELECT * FROM table WHERE name like 'Joel%' AND title = 'teacher'
【问题讨论】:
标签: php elasticsearch search multidimensional-array