Database
[{"email":"email","passwordHash":"pass","ToDo":[],"date":ISODate(),}]
Query
db.collection.update({"email":"email"},{"$set":{"new":"fields","into":"object","email":"or overwrite","passwordHash":"if field exists"}})