您需要在该产品的页面上显示与该产品对应的图像。创建了一个包含图片的文件夹:frontend/web/Pic。将图片重命名为等于项目 id 的 id。现在想问一下如何正确存储这样的路径(写完整路径从D:\根目录开始或者从/web/Pic根文件夹开始),应该是什么数据类型?我在某处读到数据类型应该是“BLOB”,但 Postgres 没有这样的数据类型。
您需要在该产品的页面上显示与该产品对应的图像。创建了一个包含图片的文件夹:frontend/web/Pic。将图片重命名为等于项目 id 的 id。现在想问一下如何正确存储这样的路径(写完整路径从D:\根目录开始或者从/web/Pic根文件夹开始),应该是什么数据类型?我在某处读到数据类型应该是“BLOB”,但 Postgres 没有这样的数据类型。
有。
但是以这种格式存储图像是没有意义的。
您需要存储相对路径(即使没有 /web/Pic),以便在重命名项目或将项目移动到另一个目录时不会中断。只是在项目内部应该配置写
/product/1/photo.jpg图片时从正确的地方拍摄