Каждый документ состоит из «имени, города и филиала», тогда они также содержат «ключевые слова», которые представляют собой комбинированную версию «имени, города и филиала».
Теперь мне нужно регулярное выражение, вот что я получил:
public function searchLocation($keyword){
$result = $this->locations->find(array('keywords' => new MongoRegex('/^' . strtolower($keyword) . '/')));
if($result){
return $result;
}
return false;
}
Проблема в том, что когда пользовательский ввод был "grandcaffee london", он не будет искать КАЖДОЕ слово или когда пользователь вводит: "Cinema New York".
Спасибо за чтение.