我有一個集合,它有很長時間以來沒有使用過的某些文檔。我需要寫一個查詢,我想要獲得這些未使用的文檔,這些文檔在很長時間內沒有在任何find
查詢中返回。有沒有辦法在MongoDB中做到這一點?刪除未使用的文檔
刪除未使用的文檔
回答
您可以通過文檔的_id
字段轉換爲Timestamp
或直接使用$lt
運營商在_id
場做到這一點..
db.comments.find({_id: {$gt: ObjectId("5272e0f00000000000000000")}})
更多信息檢查this
這個答案必須是一個註釋( - ; PS'在時間戳創建!=='最後一次使用時間戳' – Neodan
這不是提供一個問題的答案,一旦你有足夠的[聲譽](https://stackoverflow.com/help/whats-reputation),你將可以[對任何帖子發表評論](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提問者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-評論 - 我能做什麼 - 相反) - [來自評論](/ review/low-quality-posts/1761 7965) – kvorobiev
這並不能幫助我交配。不是我正在尋找的東西。 – molecule
- 1. MarkLogic中的XML文檔未被刪除
- 2. 用空ID刪除文檔
- 3. 如何使用Node.js Mongoose刪除文檔?
- 4. Lucene.NET - 無法使用IndexWriter刪除文檔
- 5. 使用FluentMongo刪除和更新文檔
- 6. 刪除未使用的.m文件
- 7. 刪除未使用的文件
- 8. Visual Studio - 刪除未使用的文件
- 9. 使用Zend Gdata從Google文檔中刪除文檔
- 10. 如何使用文檔ID從mongoDB集合中刪除文檔?
- 11. 刪除Gensim中的文檔
- 12. 刪除未使用的ViewControllers
- 13. 用Cloudant檢索已刪除的文檔
- 14. 刪除應用程序時是否刪除文檔文件夾?
- 15. 如何用空的「」文檔ID刪除一個couchdb文檔?
- 16. 如何在ElasticSearch中刪除文檔後釋放未使用的空間?
- 17. jQuery文檔刪除鍵
- 18. 刪除文檔目錄iphone
- 19. 如何刪除iCloud文檔?
- 20. 永久刪除Google文檔
- 21. 從mongoDB中刪除文檔
- 22. 刪除存檔文件
- 23. 刪除從Word文檔
- 24. 刪除SharePoint文檔庫
- 25. 如何使用宏刪除Word文檔中的所有文本?
- 26. 通過查詢未分析文本字段刪除Lucene文檔
- 27. 刪除MS word文檔的文本框
- 28. 使用Mongoose更新MongoDB文檔而不刪除文檔中已有的信息
- 29. 如何使用Java在MongoDB 3.3中使用_id刪除文檔
- 30. 用mongoid刪除嵌入文檔
我不認爲有任何方法來做到這一點。 ( )你必須在文檔中保留一些字段來跟蹤這些記錄 – Shrabanee
當你使用這個文檔時,你是否知道文檔中有哪些元素?如果沒有,那麼......你沒有運氣 – Neodan
I當前沒有'lastUsed'字段。謝謝反正@Shrabanee和@Neodan – molecule