Laravel Larvel我将在DB查询中获得整数
从中返回$query后:Laravel Larvel我将在DB查询中获得整数,laravel,Laravel,从中返回$query后: $query = DB::table('pets')->select('id')->where('id', '=', $pet->id)->where('user_id', '=', Auth::id())->get(); 例如,我得到这个结果:[{“id”:“66”}] 我怎样才能得到66作为整数? 谢谢 使用value('id')获取id字段的第一个值,而不是返回所选数据的整个集合的get()。如果使用此方法,也不需要select('
$query = DB::table('pets')->select('id')->where('id', '=', $pet->id)->where('user_id', '=', Auth::id())->get();
例如,我得到这个结果:[{“id”:“66”}]
我怎样才能得到66作为整数?
谢谢 使用
value('id')
获取id
字段的第一个值,而不是返回所选数据的整个集合的get()
。如果使用此方法,也不需要select('id')
。使用value('id')
来获取id
字段的第一个值,而不是返回所选数据的整个集合的get()
。如果使用此方法,您也不需要选择('id')
。使用laravel的Pull功能使用laravel的Pull功能