为什么在Laravel 5.6中没有在Algolia中搜索组合关键字?

时间:2018-12-12 05:50:10

标签: php laravel-5 algolia

使用Laravel 5.6以及mysql和Algolia搜索。我一直在使用下面的vehicles表来搜索关键字,

id  name  categoryname  brandname    model     districtname provincename
1   juy   car           toyota       121       coba         nochiga
2   gty   van           nissan       caravan   natai        sara
3   bgh   car           bmw          520d      zenso        nayou
4   hyu   van           ford         max       mizuri       bakawa
5   nhj   car           toyota       121       nakaga       sara
6   gtr   car           toyota       corolla   wassa        nochiga
7   gtr   van           nissan       caravan   goa          jayui

这是我的SearchingController函数

$vehicles =  Vehicle::where('provincename', 'like', '%' . $request->get('search') . '%')-> orWhere('categoryname', 'like', '%' . $request->get('search') . '%')-> orWhere('districtname', 'like', '%' . $request->get('search') . '%')-> orWhere('brandname', 'like', '%' . $request->get('search') . '%')-> orWhere('modelname', 'like', '%' .  ->orderBy('adtype', 'DESC')->latest('updated_at') ->paginate(20);
            return view('vehicles.index', compact('vehicles'));
    }

这仅适用于搜索carbmwtoyota等每列上的一个关键字,但是当我使用bmw car,{{1 }}没有得到结果吗?以下命令car sara不会生成任何错误,这是我生成的结果刀片文件

no vehiclus display

如何解决此问题?

0 个答案:

没有答案