आप $set
. का उपयोग करने का प्रयास कर सकते हैं ऑपरेटर $pull
. का उपयोग करके सभी आइटम को हटाने के बजाय विज़िटर सरणी को खाली करने के लिए ऑपरेटर, जो $pull
. के रूप में बहुत तेज़ होगा सरणियों पर गणना करनी होगी:
db.collection.update( {"date": date, "domain": domain}, { $set : {"visitors": [] }} , {multi: true} )
समतुल्य $pull
ऑपरेशन होगा
db.collection.update( {"date": date, "domain": domain}, { $pull : { "visitors": {} }}, {multi: true} )