0

shard2:PRIMARY> db.fs.chunks.find({“files_id”:ObjectId(“56c2822a24ac6d49321cca2d”)}).count();
1
shard2:PRIMARY> db.fs.files.remove({“_id”:ObjectId(“56c2822a24ac6d49321cca2d”)});
WriteResult({ “nRemoved” : 1 })
shard2:PRIMARY> db.fs.chunks.find({“files_id”:ObjectId(“56c2822a24ac6d49321cca2d”)}).count();
1

我在fs.files中删除,为什么在files.chunks中还能看到对应的记录

那么,我怎么删除那些,在fs.files中已经删除,而files.chunks没删除的数据?