如何通过 mongo shell 将文件“上传”到我的 MongoDB 以及如何检索同一个文件?我想知道,即使这样做了,输出是什么。
我认为展示我所做的将表明我的尝试是多么愚蠢。
db.fs.files.insert("foo.txt");
这似乎只是插入实际文本而不是我想要的文档......并且检索,我发现
db.fs.files.retrieve()
不是函数。find() 只是显示给我......但我想要打印实际文档的内容,无论是二进制数据还是我不在乎,哈哈。
对于这种悲惨的尝试,我感到很抱歉——但也许它表明我对 GridFS 能做什么知之甚少——也许除了使用之外,还有人可以为我解决这个问题。