大家好,我尝试使用Laravel Scout和Algolia搜索数据时遇到错误。 我的查看代码有什么问题
<form method="GET" action="/produk/search" class="form-inline mt-2 mt-md-0" style="padding-bottom: 8px">
<input class="form-control" type="text" name="search" placeholder="Search" aria-label="Search">
<button type="submit" class="btn btn-success" type="submit">Search</button>
</form>
我的控制器
<?php
namespace App;
use Laravel\Scout\Searchable;
use Illuminate\Database\Eloquent\Model;
class produk extends Model
{
use Searchable;
protected $guarded = ['id','created_at','updated_at'];
public function kategori()
{
return $this->belongsTo('App\kategori', 'id_kategori');
}
}
和我的路线
Route::get('/produk/search', function(Request $request){
$result = App\produk::search($request->search)->get();
return view('result',compact('result'));
});