I have problem understanding findOneAndUpdate with undefined and null.
when creating an object:
const user = new User({ _id: 1, name: "foo&q