balance.
                  
                  
                  У обоих это поле присутствует в fillable.
                  
                  
                  Мне нужно обновить значение этого поля.
                  
                  
                  Пишу одинаковый код - но он работает только на одной таблице... Что за чепуха? Первый раз такое. Подскажите в какую сторону хоть смотреть.
                  
                  
                  Вот код:
                  
                  
                  $user = \Auth::user();
                  
                  
                          if(!$user) {
                  
                  
                              throw new \Exception('Auth required!');
                  
                  
                          }
                  
                  
                  
                  
                  
                          $user->update([
                  
                  
                              "balance->EUR" => $data['amount']
                  
                  
                          ]);
                  
                  
                  
                  
                  
                          $camp = Campaigns::find(2);
                  
                  
                          $camp->update([
                  
                  
                              "balance->EUR" => $data['amount']
                  
                  
                          ]);
                  
                  
                  
                  
                  
                  У user - не обновлет ничего, у campaigns - все ок....
                  
                  
                
Оно тебе хоть находит с id 2 ?)
Обсуждают сегодня