我在 Laravel 中构建了一个助手来从 Eloquent 返回单个字段。
class Helper {
public static function getAddress($id) {
//intval($id);
$result = DB::table('tableaddress')
->where('id',$id)
->pluck('address');
//dd($result);
return $result;
}
}
在 View 中,我通过 {!! Helper::getAddress(112233) !!
但出现 Array to string conversion
错误。
这里是 dd
如何获取返回字符串的地址。谢谢
最佳答案
你需要从一个数组中得到第一个结果,所以使用这个:
->pluck('address')[0];
关于php - laravel Eloquent 数组到字符串的转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41322090/