यह संभव है, लेकिन इसके लिए एक अलग कमांड की आवश्यकता होती है। आप findAndModify
ढूंढ रहे हैं आदेश
।
यदि आप विकल्प को {query: ..., remove: true, new: false}
. पर सेट करते हैं , आप एक दस्तावेज़ को हटा देंगे और हटाए गए दस्तावेज़ को वापस कर देंगे।
कुछ नोट :
new
कई भाषाओं में एक कीवर्ड है, सुनिश्चित करें कि आप ध्वज के पाठ को सही ढंग से लपेट रहे हैं।findAndModify
केवल एक दस्तावेज़ के साथ काम करेगा।_id
deleting को मिटाने के लिए यह ठीक है लेकिन श्रेणीबद्ध निष्कासन के लिए अच्छा नहीं है।