录制音频文件并将其上传到服务器,原因是否为?

问题描述:

我非常确定你们已经看到了最新的应用程序录制功能,所以我想使模块非常像这样,我正在做这个应用程序的反应原生希望你们提供给我适当的解决方案录制音频文件并将其上传到服务器,原因是否为?

为此第一我需要记录缓存或本地目录中的文件,然后通过获得我的音频文件的URI我必须将其存储到s3

这是我的计划,所以给我建议是这个好主意或有另一种方式,我可以更有效地做到这一点

建议我反应原生录音文件库,并将其保存到本地并将其上传到亚马逊s3

+0

'.aggregate()'从不支持客户端(在minimongo中)。它通过[meteorhacks:aggregate](https://atmospherejs.com/meteorhacks/aggregate)在服务器上得到支持。例如,如果您想要加入以显示涉及产品的所有订单,则还可以使用[reywood:发布 - 复合](https://atmospherejs.com/reywood/publish-composite) –

Mongo .aggregate()方法不支持,原因是MiniMongo不支持所有内容,所以为了使客户端和服务器端代码保持一致,并不是所有的mongo方法都可用。

有,然而,一个方法来使用这个包做:https://github.com/meteorhacks/meteor-aggregate

基本上它暴露了.aggregate()方法,你

+0

感谢这一点,但我有另一个问题看到上述两个集合的细节之一是产品集合,另一个是发票集合我有将产品的_id字段与发票产品的_id字段进行匹配。 – Rizwan

有一个叫集合帮手包,但它不工作的伟大用于大型数据集。

这个要求在SQL数据库中很容易实现,而且创建一个小型的mysql数据库作为数据仓库和运行报表通常更容易。您需要每天更新数据库,但这应该非常快速地运行。您甚至可以每小时运行一次,具体取决于数据量和系统负载。

另一种方法是编写一些Mongo脚本,用于将数据转换为可用于报告的其他文档。

取决于你需要多少这个,你可以决定走哪条路。