你好,我想从以下数据中获取 vendor_service_area ,该数据基本上是表中存储在明细列中的数据,这些列带有JSON编码
这是我的查询:
$user_details = DB::table('users_details')->where('user_id',11)->get();
答案 0 :(得分:1)
您可以在模型中将列定义为数组。像这样:
class UserDetail extends Model
{
.
.
.
protected $casts = [
'details' => 'array',
];
.
.
.
}
然后您可以使用以下命令访问vendor_service_area
:
$user_details->details['profile_details']['vendor_service_area'];