Dette er MongoDBs standardadfærd for opdateringer. Hvis du vil opdatere flere dokumenter på én gang, skal du udtrykkeligt angive multi flag:
db.collection.update( criteria, objNew, upsert, multi )
så du bliver nødt til at bruge
db.we.update({"uid":1, "status":1, "time" : {"$lte":1324403899}},
{"$set":{status:0}},
false,
true);
i stedet.
Fra dokumentationen :