Všechna pole v mongoose schématu jsou ve výchozím nastavení volitelná (kromě _id
, samozřejmě).
Pole je povinné pouze v případě, že přidáte required: true
k jeho definici.
Definujte tedy své schéma jako nadmnožinu všech možných polí a přidejte required: true
do polí, která jsou povinná.