has the following data:
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
this time the elements in this array are deleted correctly.
< H1 > final question < / H1 >WHY?
is there a potential relationship between the query in the udpate operation and the following modification operation, or is it related to the condition in $pull?