【发布时间】:2014-02-22 10:07:32
【问题描述】:
我正在使用这个 Eloquent 原始查询来获取一些结合标题和标签列的搜索结果。我的代码是这样的
$term="Test";
$clips= \Clip::whereRaw("caption like '%?%' OR tags like '%?%' ", array($term,$term))->get();
dd($clips);
但是使用这个我无法得到结果,因为转储没有显示结果,而使用下面的代码我能够得到结果:
$term="Test";
$clips= \Clip::whereRaw("caption like '%$term%' OR tags like '%$term%' ")->get();
dd($clips);
然后转储显示所有 5 个预期结果。在第一种情况下我做错了什么。
【问题讨论】: