محمد
6 سال پیش توسط محمد مطرح شد
3 پاسخ

ذخیره چند فایل در دیتابیس

سلام دوستان
من یک جدول کارمند دارم میخام کاربر بتونه فایل های مختلف اعم از تصاویر یا پرونده یا مقاله و یا نامه را آپلود کنه و بعد در صفحه نمایش بدم

بهم راهنمایی کنید مرحله به مرحله چکار کنم در بصورت کد
ممنون


ثبت پرسش جدید
محمد
@man 6 سال پیش مطرح شد
0

میخام به این اضافه کنم

public function up()
    {
        Schema::create('employees', function (Blueprint $table) {
            $table->increments('id');
            $table->integer('user_id')->unsigned();
            $table->integer('category_id')->unsigned();
            $table->boolean('approved')->default(0);
            $table->string('title');
            $table->string('slug');
            $table->text('description');
            $table->text('body');
            $table->text('images');
            $table->text('tags');
            $table->unsignedInteger('like')->default(0);
            $table->integer('viewCount')->default(0);
            $table->integer('commentCount')->default(0);
            $table->timestamps();

            $table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');
            $table->foreign('category_id')->references('id')->on('categories')->onDelete('cascade');

        });

    }

وحید رضازاده
تخصص : برنامه نویس
@vahidrezazadeh 6 سال پیش مطرح شد
0

سلام
یک جدول دیگه ایجاد کنید
تحت عنوان مثلا Documents
و براش مدل Document رو بسازید
توی این جدول علاوه بر ID , آدرس عکس ، فیلد user_id هم بذارین که با جدول employees رابطه یک به چند داشته باشه

public function up()
    {
        Schema::create('documnets', function (Blueprint $table) {
            $table->increments('id');
            $table->integer('user_id')->unsigned(); // OR $table->integer('employee_id')->unsigned();
            $table->string('link');

        });

    }

محمد
@man 6 سال پیش مطرح شد
0

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


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

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