несколько записей в json обновляют базу данных laravel - PullRequest
0 голосов
/ 11 декабря 2018

У меня проблема при просмотре массива, он обновляет только одну запись, и я хотел бы действовать все, так как я хочу изменить порядок в моей таблице

public function updateAll(Request $request)
{

    $questionOption1 = QuestionOption::all();

    foreach ($questionOption1 as $item) {
         $id=$item->id;
         foreach ($request->all() as $order1) {
            if ($order1['id'] == $id) {
                $item->update(['order' => $order1['order']]);
        }
    }
    return response('Update Successful.', 200);

}
// vuejs 
eupdate() {
  this.questionOptionNew.map((item,index)=>{
         item.order = index + 1 ;

  });

  var url = '/api/update';

   axios.post(url,this.questionOptionNew)
   .then(response=>{
      this.getQuestion();
    });
  console.log("hola",this.questionOptionNew);

},

enter image description here

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