V Mongoose byste použili Person.update
podle dokumentace. Chcete-li vytvořit dokument, pokud ještě neexistuje, musíte předat { upsert : true }
v parametrech hash, protože výchozí hodnota je false
.
tj.
Person.update( { name : 'Ted' }, { name : 'Ted', age : 50 }, { upsert : true }, callback );