mysql 如何存储引用到多个表的图像

wkyowqbh  于 11个月前  发布在  Mysql
关注(0)|答案(1)|浏览(125)

我在为我的应用程序设计数据库时遇到了麻烦。我有一个实体,它有单独的表,比如公司,产品,类别等,不明白如何存储这些实体的图像。如果我添加一个列与图像路径到每个表我有一个麻烦与重复的代码。我不能'我不明白如何做到这一点,就像在WordPress中的图像存储单独的内容。我可以创建一个单一的图像表,但如何引用当前实体的每个图像。我很困惑,需要它如何工作的建议🤨

jgovgodb

jgovgodb1#

如果你想存储数据,你有三个表,只需为每个表创建一个模型,然后为你的需求创建一个控制器,例如为ProductManagerController创建一个控制器,如果你想存储图像,只需将图像存储在项目根目录下的文件或文件夹中,或者在数据库中文件名(图像)的保存名称之后的任何地方,你可以很容易地通过文件名访问你想要的任何地方的文件。

$filename = $request->file("image")->store($path);

字符串

相关问题