gpt4 book ai didi

database - 存储和检索多个头像图像大小

转载 作者:搜寻专家 更新时间:2023-10-30 20:03:02 24 4
gpt4 key购买 nike

我正在建立一个论坛类型的网站,用户将拥有一个头像。主页将有一个小版本,而单页将有一个大版本的头像。

所以为了带宽,我会有不同的尺寸:

example.png
example_thumb.png

不同尺寸的首选存储和检索方法是什么?

这是我到目前为止的想法:

User Table    UserId  |  AvatarName  |  AvatarExt
1 | example | .png

只要我知道有一个 '_thumb' 版本,我就可以通过相同的查询获得基本版本和缩略图版本

或者我应该像这样创建一个元表:

UserMeta      UserId  |  Avatar             |  AvatarType
1 | example.png | original
1 | example_thumb.png | thumbnail

我想要一些建议

最佳答案

你走在正确的轨道上。

用户:

id
username
...

头像

id
user_id
avatar_type(original, thumbnail)
file_name

然后你可以这样做:

select * from avatars where user_id = $user_id and avatar_type='thumbnail'

例如,这允许您以后允许用户拥有多个头像而无需修改您的表格。

关于database - 存储和检索多个头像图像大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5237272/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com