以下是我的型号代码Product.php.
public $asYouType = true;
public function toSearchableArray()
{
$array = $this->toArray();
// Customize array...
return $array;
}
控制器代码
$phones = Product::search($request['phone'])->get();
现在我想从我的产品表中搜索产品,但TNTSearch正在搜索表格中的所有列并给出结果。但是,我正在开发一个电子商务网站,我希望按产品标题获得结果,然后从描述栏中获取结果。
答案 0 :(得分:0)
要为specific columns
编制索引,您应该设置自定义数组,
例如:
public function toSearchableArray()
{
$array = [
//'title' => $this->title,
'description' => $this->description
];
return $array;
}
在上面的示例中,我们忽略要索引的标题字段内容,而仅索引description
字段。