🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ اورنگ چلبی
Undefined array key \"file\"
جامعه لاراول ایجاد شده در ۱۱ دی ۱۴۰۱

سلام احمد جان

در قسمت ادیت اگر فایلی برای بارگزاری قرار ندیدم

با خطای زیر مواجه میشیم

Undefined array key "file"

که مربوط به قسمت شرطی اپدیتمونه

    public function update(array $data, Video $video)
    {
        if ($data['file'] instanceof File) {
            $data = $this->putFile($data);
        }
        return $video->update($data);
    }

برای حل این مشکل باید چ کرد؟

سلام مهدی جان

اول باید چک کنیم که اگر کلید file ست شده بود وارد شرط بشه.

کد رو به شکل زیر تغییر بده:

6015-Screenshot_۲۰۲۳-۰۱-۰۱-۱۷-۵۰-۰۳-۳۸۲-edit_com.android.chrome.jpg

بهترین پاسخ
مهندس آمنه خداپناهی ۱۱ دی ۱۴۰۱، ۱۴:۲۱

مچکر

اورنگ چلبی ۱۱ دی ۱۴۰۱، ۱۷:۲۹