Вы можете изменить поведение по умолчанию на уровне определения схемы с помощью атрибута select
поля:
password: { type: String, select: false }
Затем вы можете потянуть его по мере необходимости в find
и populate
вызывают выбор поля в качестве '+password'
. Например:
Users.findOne({_id: id}).select('+password').exec(...);
Прежде всего, пожалуйста, проверьте, есть ли брандмауэр. Отключи это. Затем удалите IP-адрес, указанный в файле core.yaml
на вкладке «Операции». Так что эта строка будет выглядеть следующим образом:
operations:
# host and port for the operations server
listenAddress: :9443
Это изменение сработало для меня.