我想知道是否有人可以帮助我。
我正在为项目编写迁移,我有点新手。
我希望能够做的是在桌子的每一行上存储一个画廊。
我有以下字段。
id
imagecount
displayimage
timestamps
我的问题是......如何在一个字段中存储不同数量的图像名+这些图像的大小。
由于我无法知道每个图库中有多少图像,因此我必须能够存储不同数量的图像。
这样做的最佳方式是什么?
非常感谢任何帮助。
干杯
答案 0 :(得分:0)
如果您想将图片存储在单一表格中,则必须使用JSON。在JSON中,您可以将不同数量的图像作为分离的索引。
虽然您需要花费更多编码工作来添加或删除图库中的图像
其他解决方案是使用基于 2-table 的方法。你需要像这样的表格结构
Gallery <id,added , other stuff ..>
Images <id,gallery_id,name,size, other stuff ..>
它真的很直白。将图像存储在Images
表格中。使用与Gallery
表的Primary-Foreign-Key关系链接它们。