我正在尝试获取有关输入字符串的建议以创建预测。
我想要的是拥有一个类似的声明,但允许用户编写名称的一部分并获得建议。例如,如果我在“joe bloggs”的数据库中有一个名称,并且用户输入“jo b”,那么它会提出建议吗?
jQuery
答案 0 :(得分:0)
盯着时总是一个快速的解决方案,可能不是最好的,但这有效:
public function getSuggestions($part)
{
$where = new Where();
$part = str_replace(' ', '%', $part);
$where->like('name', '%'.$part.'%');
return $this->select($where)->toArray();
}