Значения изменяются при вставке в базу данных: MySQL: Laravel - PullRequest
1 голос
/ 27 января 2020

Я пытаюсь ввести в таблицу значение 113762008372628 , после вставки оно меняется на 1209603476 . Я печатаю значение непосредственно перед сохранением, и оно отображается нормально, но как только оно входит в таблицу, оно меняется.

Я пробовал следующие решения:

  • Изменить таблицу
  • Изменить имя столбца
  • Изменить тип столбца на varchar с пределом 1000
  • Изменить тип столбца на Bigint
  • Изменить тип столбца на Текст

Все еще не повезло.

Я использую Laravel 5.6 и использую метод Eloquent для сохранения значений.

Вставленный код:

foreach ($ordersArray as $o) { 
    $orders = new \App\Orders; 
    $orders->store_id = '6'; 
    $orders->OrderId = $o->OrderId; 
    $orders->save(); 
} 

Любая помощь будет высоко ценится.

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