使用网格和 mongo 上传重复的文件名
Uploading duplicate file names using grids and mongo
我有一个使用网格将文件上传到 mongodb 的应用程序。它实际上是一个两步过程。首先,文件被上传,成功后文件名被推入一个集合(js 数组,而不是 mongo 集合),该集合绑定到 UI 和 angularjs。文件名也作为文档添加到 mongodb。那部分工作得很好。用户还可以删除给定的文件。理想情况下,该过程应该与上传相反;从数据库中删除文件,成功后,从其 js 和 mongo 集合中删除文件名条目。但是,似乎没有办法区分两个上传的文件,如果它们具有相同的名称。我该怎么办。我应该添加另一个步骤并将上传的文件更新到文档中,还是有更好的方法来解决这个问题?
谢谢
我真的想通了。文件上传后,我得到了 mongo 分配的文件 ID。然后我可以将文件名和 ID 添加到文档的条目中。
我有一个使用网格将文件上传到 mongodb 的应用程序。它实际上是一个两步过程。首先,文件被上传,成功后文件名被推入一个集合(js 数组,而不是 mongo 集合),该集合绑定到 UI 和 angularjs。文件名也作为文档添加到 mongodb。那部分工作得很好。用户还可以删除给定的文件。理想情况下,该过程应该与上传相反;从数据库中删除文件,成功后,从其 js 和 mongo 集合中删除文件名条目。但是,似乎没有办法区分两个上传的文件,如果它们具有相同的名称。我该怎么办。我应该添加另一个步骤并将上传的文件更新到文档中,还是有更好的方法来解决这个问题? 谢谢
我真的想通了。文件上传后,我得到了 mongo 分配的文件 ID。然后我可以将文件名和 ID 添加到文档的条目中。