Я установил свои зависимости на новый компьютер, и он должен был обновить mon goose. Все мои информативные результаты запросов вернулись в эти беспорядки с большим количеством информации, которая иногда может быть полезна, но, как правило, бесполезна. Очень многословно.
Так, например, когда он запускает console.log (результат) в обещании запроса, он возвращал что-то вроде этого:
user: {
_id: '2c918aa5-3d5f-4397-8dd9-35c3675f53a2',
email: 'ayeman@gmail.com',
username: 'ayeman',
password: '$2b$10$1sBah/12s12Ox0971221nk5g2s12s11FVRCW',
watching: '',
__v: 0
}
вместо этого теперь он возвращает это:
model {
'$__': InternalCache {
strictMode: true,
selected: {},
shardval: undefined,
.....
*200 plus lines of verbose data*
....
remove: [Function: pull],
_path: 'chats',
isMongooseArray: true,
validators: [],
_schema: [SchemaArray]
],
_id: '2c918aa5-3d5f-4397-8dd9-35c3675f53a2',
email: 'ayeman@gmail.com',
username: 'ayeman',
password: '$2b$10$1sBah/12s12Ox0971221nk5g2s12s11FVRCW',
watching: '',
__v: 0
},
'$init': true
}
Я не могу на всю жизнь найти документацию, чтобы вернуть ее к старому стилю.
Кажется глупым найти все мои журналы консоли и вырезать лишние данные вручную. Есть ли способ изменить это обратно? Я искал что-то вроде mon goose .model.options.changeResultsStyle () или что-то, но я ничего не могу найти