Я использую тип goose для создания схемы, где я определяю поле default для свойства. Это означает, что если я не установлю значение для этого поля в setQuery, оно должно использовать это значение по умолчанию в схеме при вставке.
Это не работает с методом updateOne
, где я устанавливаю параметры как {upsert: true, setDefaultsOnInsert: true}
Хотя, если я использую create
, значения по умолчанию установлены правильно.
Пн goose: 5.7.14 MongoDB: 3.2.20 Узел: 8 Машинопись: 3.8. 3 Тип goose: 5,9,1