我正坐在将 CSV 导入数据库的过程中,试图想办法在无需更改 API(添加新字段)的情况下添加更多数据。
由于在客户端上使用 JSON 相当多,我正在考虑将数据作为 JSON 字符串存储到 MYSQL 中。所以如果我有一个领域
image_filenames
我目前在哪里存储这样的数据:
img123.jpg
将多个图像存储在 JSON 数组中是否有意义,如下所示:
{"img_base":"img123.jpg", "img_alt_1":"img123-1.jpg", "img_alt_2":"img123-2" }
我可以反序列化服务器端,因此从 JSON 数组中获取我需要的图像并不是什么大问题,同时它不会使 API 膨胀。
问题:
我在使用 JSON 字符串导入 CSV 时根本找不到任何东西。那么,这样做有什么好处和坏处呢?是否存在安全问题(SQL 注入)?
谢谢!