solotony
@solotony
code for food, caviar preferably

Целочисленные атрибуты хранятся как как строки — как исправить?

имею непонятную ситуацию - на одной машине атрибуты объекта хранятся как строки, хотя на моей локальной (тот же код) хранит их как значения соответствующего типа (целые, с точкой....)

это на сервере - целые числа как строки
5d2649f254173913926434.png

это у меня локально - все правильно
5d2649bd47a3f171766430.png

проверил на других проектах и других машинах - везде целый атрибут как целое число.

из-за чего такое поведение и как исправить ?

p.s. $casts не помогает

Когда я явно задаю значение атрибута (например целым числом), а не получаю сохраненное - оно хранится как надо - как целое:

значение m_tour_disabled задано явно - и оно целое
5d264c47931c0454555698.png
  • Вопрос задан
  • 128 просмотров
Пригласить эксперта
Ответы на вопрос 1
@JhaoDa
LaravelRUS Team
Потому что на той машине старый РНР-драйвер для mysql вместо нового и няшного mysqlnd. Вопрос неоднократно задан и отвечен на просторах инторнэтов — в гугле бан, что ли?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
App-Smart Краснодар
от 2 000 до 2 500 eur.
Кабель.РФ Саранск
от 70 000 руб.
от 40 000 до 80 000 руб.
21 июл. 2019, в 17:53
3000 руб./за проект
21 июл. 2019, в 16:20
10000 руб./за проект
21 июл. 2019, в 15:45
1500 руб./за проект