راکت

پیاده سازی migration و controller جهت دانلود فایل در لاراول

3 پاسخ

دوستان بنده یکسری فایل دارم که میخوام توی اپلیکشن اندروید دانلود کنم و جهت پیاده سازی بکند راهنمایی میخوام .ممنون میشم type column فایل رو بفرمایید و برای ذخیره فایل ها در کنترل چه دستوراتی بنویسم؟

Fardin Najafi
Fardin Najafi
@fardinla96
ثبت پرسش جدید

پاسخ‌ها

3
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

درود

پیشنهاد میکنم مقاله زیرو رو مطالعه بفرمایید:
کار کردن با فایل‌ها در فریم‌ورک لاراول

منظورتون از type column فایل متوجه نشدم. اما روال کار اینکه شما فایل ها در یه دیسک محلی و یا عمومی قرار میدهید و مسیر فایل رو هم + یه عنوان میتونید در یه جدول ذخیره کنید; که برای API اندرویدتون اطلاعات همون جدول رو به صورت jSon به اپلیکیشن پاس بدید

Fardin Najafi
Fardin Najafi
@fardinla96

تخصص: برنامه نویس اندروید

جناب بیات منظورم اینه که توی migration به چه صورت پیاده سازی بشه ؟آیا مایگریشن زیر درسته؟

   public function up()
    {
        Schema::create('my_files', function (Blueprint $table) {
            $table->bigIncrements('id');
            $table->string('title');
            $table->string('file');
            $table->timestamps();
        });
    }

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

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

بله چرا که نه...

ببینید یه قائده کلی در توسعه نرم افزار هست که میگه : Keep it Simple

یعنی ساده ترین روش میتونه بهترین باشه .... تا جایی که احساس کنید پروژه باید پیچیده تر بشه..

اطلاعاتی که شما در جداول دیتابیس ذخیره می‌کنید... بنا به نیاز اپلیکیشن میتونه بیشتر و پیچیده تر بشه;

حالتی هم که شما اشاره کردید.. هیچ مشکلی نداره.

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

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