我的问题是当我在fs.files表中通过GridFS将文件保存到MongoDB时,我有2个类似的记录..但差异只在_id和length参数中..所以我不知道它是不是好吧,或者在我试图保存文件的代码中某处出现问题? .. fs.chunks表有同样的问题,但在那里我看不到任何相同的值.. 我可以告诉你我从fs.files和fs的选择。大块
编辑:
好的...所以现在我删除了表中包含的所有文件..并使用文件进行新上传只需ONCE ..并查看mongo的输出
和robonongo的文本模式输出如下:
/* 1 */
{
"_id" : ObjectId("57144cdb5235ee50191257be"),
"filename" : "fs.files.jpg",
"contentType" : "image/jpeg",
"length" : 32520,
"chunkSize" : 261120,
"uploadDate" : ISODate("2016-04-18T02:56:27.714Z"),
"aliases" : null,
"metadata" : {
"slovo" : "auto",
"slovnyDruh" : "word"
},
"md5" : "f414e665528d8c6f66381d9fd8ce4abe"
}
/* 2 */
{
"_id" : ObjectId("57144cdb5235ee50191257bf"),
"filename" : "fs.files.jpg",
"contentType" : "image/jpeg",
"length" : 114863,
"chunkSize" : 261120,
"uploadDate" : ISODate("2016-04-18T02:56:27.659Z"),
"aliases" : null,
"metadata" : {
"slovo" : "auto",
"slovnyDruh" : "word"
},
"md5" : "f604c165cce422f3bec79333dc0b3805"
}