Meteor CollectionFS:如何防止重复文件?

时间:2015-08-18 21:48:49

标签: meteor

我似乎无法在CollectionFS对象上找到'checksum'属性。我希望能够防止上传重复文件。

是否有任何最佳实践方法可以防止重复?

我应该自己做客户端并附加到CollectionFS对象吗?我不想创建另一个mongo集合来跟踪文件。

1 个答案:

答案 0 :(得分:1)

最佳做法通常是使用例如md5散列文件内容(不包括元数据),然后将散列密钥与collectionFS对象本身一起存储(一旦有了文档_id,就可以了使用新密钥更新该文档)。哈希索引,用于与先前文档进行快速比较。