1
私はS3を使用して私のWebツールの画像を保存しています。現時点では、キー( 'images/x/y.jpg')をデータベースに保存しています。 S3 URLを直接モデル
は、私がこれをやっているファイルのURLを取得するには:それはモデル内で直接URLにキーを変換するには、この手順を行うには、可能Store::cloud()->url(key)
ですか? Laravelモデルで上書きできる "前処理"機能がありますか?そのようAccessorsを通じて完全なパスをアクセサ
ストアに、データベース内の相対パスを使用して
1が、アクセス:
public function getFullUrlAttribute($relUrl) {
return config('filesystems.asset_url') . $relUrl;
}
アクセサーはまさに "前処理"です。ありがとうございました! – rakete