Вопросы по теме 'mongoose'

Состояние гонки при соединении с Mongoose
connect = (uri) -> new Promise (resolve, reject) -> db = mongoose.connection db.on "error", reject db.on "open", resolve mongoose.connect uri connect(MONGO_URI[NODE_ENV]).then -> console.log "Connected to #{NODE_ENV}"...
250 просмотров

обратный вызов мангуста не является массивом
В моих моделях у меня есть это module.exports.getPhotosById = function(userId,callback){ Photos.findOne({userId:userId},callback); } Затем в пути я делаю Photo.getPhotosById(req.user._id,function(err,result){...
22 просмотров
schedule 12.03.2024

Удаление всех подключенных баз данных в мангусте после тестирования
В настоящее время я разрабатываю тестовую среду, в которой мне нужно сбросить все подключенные базы данных mongodb , когда все тесты будут завершены (во всех тестовых примерах..). Код здесь Теперь я попробовал следующее, Mongoose.js:...
548 просмотров
schedule 03.05.2024

Миграция структуры коллекции Mongo
Я относительный новичок в Mongodb, и я столкнулся с ситуацией, которую не совсем понимаю, как решить. У меня есть это определение поля в схеме мангуста: account_number: { type: String, index: false,...
78 просмотров
schedule 14.03.2024

Как определить, действительно ли открыто соединение приложения Express с MongoDB?
Я работаю над приложением Angular 7 с MongoDB, Node и Express. Если я запускаю приложение Express (с помощью команды npm start) перед подключением к MongoDB (с помощью команды mongod), приложение Express сначала выдает ошибку, поскольку не может...
575 просмотров
schedule 23.04.2024

Почему код не работает, если у меня нет асинхронности в предварительном промежуточном программном обеспечении?
curUser.password = newPassword; curUser.passwordConfirm = passwordConfirm; await curUser.save(); У меня есть этот код для выполнения в этой функции: exports.updatePassword = catchAsync(async (req, res, next) => { // 1-) Get...
25 просмотров
schedule 29.04.2024

NodeJS Mongoose выдает ошибку: самоподписанный сертификат в цепочке сертификатов
Я использую mongoose для подключения к mongodb с включенными параметрами ssl. Я написал следующий код: var certFileBuf = fs.readFileSync(config.db[name].sslCertPath); conn[name] = mongoose.createConnection(config.db[name].conn, { user:...
222 просмотров

MongoError выдает пустую ошибку $addToSet
Это должна быть довольно простая ошибка, но она уже давно меня сбивает с толку. Вот моя схема: const TeamSchema = new Schema({ status: { type: String }, total: { type: Number, default: 0, }, wins: { type: Array,...
89 просмотров
schedule 23.03.2024

Подсчет документов в нескольких коллекциях одновременно
Я хочу одновременно подсчитать количество документов в трех отдельных коллекциях MongoDB. То, что у меня есть сейчас, работает, но медленно. Может ли кто-нибудь помочь мне оптимизировать его? app.post('/fetch-numbers',(req, res) => { let...
34 просмотров
schedule 04.04.2024