【发布时间】:2021-10-11 17:52:21
【问题描述】:
我有一个问题,即 Mysql post featured 字段中的图像名称是:“/uploads/posts/img1.jpg”。但是当我从 Laravel 检索图像名称时,使用以下内容陈述: $image_path = $post->featured ,我得到一个完整的网址 "http://127.0.0.1:8000/uploads/posts/img1.jpg" 。 我需要将结果采用数据库格式才能删除图像。
请帮忙。
【问题讨论】:
-
能否提供 Post.php 文件?
-
将
public function getFeaturedAttribute($featured)更新为public function getFeaturedAttribute() -
我在 Post.php 中有以下函数: public function getFeaturedAttribute($featured){ return asset($featured);你有什么建议?
-
替换
asset($featured);,byasset($this->featured);