我的情况是:php服务器使用MariaDB(不支持json数据类型的版本)。如果我将数据类型从json更改为文本,这样可以吗?我也在使用Eloquent,因此当从db中检索数据时,它会将数据转换为json。如果我在TEXT中存储JSON数组,我担心是否会有一些数据丢失或变形? 谢谢!
答案 0 :(得分:0)
是的,MariaDB 10.2中的JSON值应该存储在合适大小的TEXT
字段中,因此通常它应该可以正常工作。它是否与第三方应用程序的适当兼容性还有待观察。当然,在进行大的更改之前,请创建备份。