【发布时间】:2016-11-06 10:35:23
【问题描述】:
我想将 concat 与 eloquent 一起使用,我有两个表 (users) 和 (cars) 从 users 表中我想使用 first_name , last_name 字段,从 cars 表中我想使用名为 (vin) 的字段。
$cars = Car::where(DB::raw('concat(first_name," ",vin," ",make)') , 'LIKE' , '%$search%')->paginate();
Users 表中的 first_name 字段和 Cars 表中的其余字段
【问题讨论】:
-
请贴出你的代码,用 eloquent 连接你可以用关系模型来做,你需要在你的迁移中做一些改变,并在你的模型 User 和 Car 中插入关系函数
-
我在 Users 和 Cars 之间建立了一对多的关系,它适用于我的任何查询
-
用户 hasMany 和 car belongsTo
标签: laravel-5 laravel-5.2