我正在寻找一个创建图片库的解决方案,每张图片都可以有多个与之相关的音频文件(mp3)。
这些收藏将由控制图片和音频文件数量的用户直接上传。
有没有人可以指导我以最好的方式去做。
答案 0 :(得分:0)
你的问题很模糊,所以我的回答也必须如此。我猜你想知道如何在数据库中这样做。你应该创建一个名为,例如" images"的表。创建第二个名为" audio"包含名为" image_id"的字段。然后,当您存储图像时,您将拥有图像的ID,然后将其存储在image_id字段中的音频中。您必须将图像和音频文件保存在特定文件夹中(最有可能位于" web"文件夹中),并使用数据库保存文件名,以便您可以检索它们。如果使用关系正确设置实体,则应该能够轻松创建Twig模板并以最少的工作收集每个图像的所有音频。