Как сохранить изображение в дополнительном поле сводной таблицы laravel - PullRequest
0 голосов
/ 31 августа 2018

У меня есть отношение ToMany с одним дополнительным полем сводки

Модель

class Submission extends Model
{  

    public function items()
    {
        return $this->belongsToMany('App\Item')->withPivot('amount');
    }     
}

class Item extends Model
{
    public function Submissions()
    {
        return $this->belongsToMany('App\Submission')->withPivot('amount');
    } 
}

Контроллер

public function store(Request $request)
    {
        $submission = New Submission;
        $Submission->total_submission = $request->total_submission;
        $Submission->save(); 


        $sync_data = [];
        for ($i = 0; $i < count ($request->item_id); $i++)
        $sync_data[$request->item_id[$i]] = ['amount' => $request->amount[$i]];
        $Submission->items()->sync($sync_data);

        return redirect('submission');
     }

Теперь я хочу добавить еще одно поле, которое будет содержать изображения. Как сохранить эти изображения в базу данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...