Fardin Najafi
5 سال پیش توسط Fardin Najafi مطرح شد
3 پاسخ

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

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


ثبت پرسش جدید
علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

درود

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

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


Fardin Najafi
تخصص : برنامه نویس اندروید
@fardinla96 5 سال پیش مطرح شد
0

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

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

علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

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

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

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

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

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


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

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