laravel5 Eloquent 和查询生成器
laravel5 Eloquent and Query builder
我正在努力实现如下目标:
"SELECT * FROM lists WHERE school_name LIKE '%" . $search . "%'"
Eloquent 和查询生成器
提前致谢。
$results = List::where('school_name', 'like', '%' . $search . '%')->get();
假设您有一个名为 'List' 的模型和一个名为 'lists' 的数据库 table。如果您没有直接耦合的模型,您可以使用以下查询:
$results = DB::table('lists')->where('school_name', 'like', '%' . $search . '%')->get();
您也可以只使用 first()
而不是 get()
来获得第一个结果
这是描述查询生成器的文档:
https://laravel.com/docs/5.6/queries
我正在努力实现如下目标:
"SELECT * FROM lists WHERE school_name LIKE '%" . $search . "%'"
Eloquent 和查询生成器
提前致谢。
$results = List::where('school_name', 'like', '%' . $search . '%')->get();
假设您有一个名为 'List' 的模型和一个名为 'lists' 的数据库 table。如果您没有直接耦合的模型,您可以使用以下查询:
$results = DB::table('lists')->where('school_name', 'like', '%' . $search . '%')->get();
您也可以只使用 first()
而不是 get()
这是描述查询生成器的文档: https://laravel.com/docs/5.6/queries