【发布时间】:2019-05-13 04:47:49
【问题描述】:
我正在尝试以app/img.png 之类的形式获取数据。当我使用 Eloquent ORM 时,结果将得到app(斜杠后的内容将被过滤)。但是,我尝试使用查询生成器,它可以工作!结果将显示app/img.png。我用谷歌搜索了它,但没有找到。如果我想使用 Eloquent ORM,应该如何解决这个问题?
-- 编辑--
口才
$images = Image::where('name', 'LIKE', '%' . $request->get('q') . '%')
->select('name', 'URL')
->get();
四分卫
$images = \DB::table('images')
->where('name', 'LIKE', '%' . $request->get('q') . '%')
->select('name', 'URL')
->get();
【问题讨论】:
-
发布您的查询生成器代码
-
你能发布你目前正在使用的代码吗?
-
谢谢两位,我已经更新了代码
-
在用
toSql()替换->get()后你能dd($images)吗? -
请将
images表中的数据和dd($request->get('q'))的结果贴出来。
标签: laravel eloquent laravel-query-builder