Wszystkie pola w schemacie mangusty są domyślnie opcjonalne (oprócz _id
, oczywiście).
Pole jest wymagane tylko wtedy, gdy dodasz required: true
zgodnie z jego definicją.
Zdefiniuj więc swój schemat jako nadzbiór wszystkich możliwych pól, dodając required: true
do pól, które są wymagane.