图像集合内的音频集合

Posted

技术标签:

【中文标题】图像集合内的音频集合【英文标题】:Collection of audio inside collection of image 【发布时间】:2017-03-20 14:41:13 【问题描述】:

我正在寻找一种创建图片库的解决方案,每张图片都可以有多个与之相关的音频文件 (mp3)。

这些收藏将由控制图片和音频文件数量的用户直接上传。

有没有人可以指导我以最好的方式做到这一点。

【问题讨论】:

这是非常广泛的。到目前为止你有做过什么吗?实体、关联、文件上传,这里有很多活动部分 是的,我确定我的实体有一些主要文件,如标题、带有图像集合的 subtile blabla,但现在我需要修改图像集合,所以每个图像都需要有一个音频文件集合跨度> 【参考方案1】:

你的问题很模糊,所以我的回答也必须如此。我猜您想知道如何在数据库中执行此操作。您应该创建一个名为“images”的表。创建第二个名为“audio”的文件,其中包含一个名为“image_id”的字段。然后,当您存储图像时,您将拥有图像的 ID,然后可以将其与音频一起存储在 image_id 字段中。您必须将图像和音频文件保存在特定文件夹中(很可能在“web”文件夹中),并使用数据库保存文件名,以便您可以检索它们。如果您使用关系正确设置实体,您应该能够轻松创建 Twig 模板并以最少的工作收集每个图像的所有音频。

【讨论】:

感谢我在我的表格展示中创建了一个 ID 集合,然后我创建了一个表格图像,其中包含 3 个字段 1 用于音频图像 2(目前仅 2 个音频文件),当然每个字段都与博览会标识。这对我很有用。但是仍然存在一个主要问题,因为这些图像将被发送到外部反应应用程序,如果用户没有会员资格,我需要保护它们不被查看,因此反应很容易,但从我的 symfony 后台我没有'不知道如何保护以及我应该发送哪个路径

以上是关于图像集合内的音频集合的主要内容,如果未能解决你的问题,请参考以下文章

集合视图单元格不在图像视图中显示图像

按顺序将音频文件数组加载到集合视图单元格

TableViewCell 内的 CollectionView

集合视图未加载图像

下载来自 url 的数据时,重新加载 uitableviewcell 内的 Collection 视图

将图像与图像集合匹配