راکت

آپلود فایل در دیتابیس

3 پاسخ

سلام دوستان وقت همگی بخیر
برای پروژم نیاز دارم فایلی که آپلود میکنم رو تو دیتابیس ذخیره کنم پروژه با لاراول نوشته شده.
چطور میتونم چنین کاری انجام بدم؟

ثبت پرسش جدید

پاسخ‌ها

3
HRH
HRH
@h.r.hassani

تخصص: back-end developer , switching to AI

@Hossein.sadeGHi
شما نمی تونید فایلی رو در دیتابیس ذخیره کنید . شما فقط باید آدرس فایل را در دیتابیس ذخیره کنید تا وقتی می خواهید فایل را نمایش دهید اون آدرس را فراخوانی کنید. اگر هم می خواهید فایل هایتان جای دیگه ذخیره بشه باید سرور مجازی بگیرید و با s3 فایل هاتون رو منتقل کنید. از هاست به صورت ftp هم می تونید استفاده کنید که البته کند تر از سرور مجازی است.

سهیل حیدری
سهیل حیدری
@hbr

با سلام این کار شدنی هستش به این صورت که فایل مورد نظرتون رو تبدیل به base64 میکنید و در یک فیلد از نوع باینری ذخیره میکنید و موقع واکشی base64 رو تبدیل میکنید.

شاید پاسخ شما همین‌جا باشد

Mohsen Etmd
Mohsen Etmd
@mohsenetmd

به نوع فایل بستگی داره ولی کلا اینکار منطقی نیست معمولا آدرس فایل رو در پایگاه داده ذخیره می کنند.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام