Вопросы по теме 'node-mongodb-native'
как включить отладку на собственном драйвере node.js и mongoDB?
я использую node.js и драйвер node-mongodb-native с пулом соединений. Есть ли способ включить отладку, чтобы увидеть, что происходит, сколько соединений активно и когда соединение открывается или закрывается?
я хотел бы увидеть что-то вроде:
*...
4487 просмотров
schedule
11.06.2023
node-mongodb-native: как я могу поделиться объектом db api обратного вызова соединения через мое приложение
В настоящее время я откатываюсь от мангуста к node-mongodb-native.
Так что я совсем новичок в этой теме. Однако в настоящее время моя проблема заключается в том, что я хочу создать коллекцию баз данных при запуске сервера, которую затем могу...
1482 просмотров
schedule
03.07.2023
Синхронные вызовы функций для драйвера nodejs mongodb
У меня есть проект с открытым исходным кодом, который работает с базой данных mongodb. Я пытаюсь создать функцию, которая запрашивает базу данных, чтобы проверить, существует ли запись.
Проблема в том, что когда if_exists() возвращает true или...
10166 просмотров
schedule
12.05.2023
Ограничение количества возвращаемых документов при вызове функции find() для коллекции в mongodb
Как следует из моего вопроса, я хотел бы ограничить количество отображаемых документов, когда функция find() вызывается для коллекции следующим образом:
exports.findAll = function(req, res) {
db.collection('temp', function(err, collection) {...
44 просмотров
schedule
03.10.2022
количество обновленных объектов с использованием собственного клиента node mongodb
У меня есть следующий запрос обновления MongoDB, запущенный в Node.js через собственный клиент MongoDB. Запрос работает правильно - я вижу, как объекты изменяются в моей MongoDB после запуска этого кода:
collection.update(
{
_id :...
1145 просмотров
schedule
11.08.2022
Как поддерживать временной интервал при поиске документов из коллекции mongodb?
У меня есть документы ниже, сохраненные в коллекции mongodb. Они отсортированы по возрастанию. Я хочу получить только один документ за указанный промежуток времени. (Я использую node.js с драйвером node-mongodb.) Как мне его реализовать?...
700 просмотров
schedule
11.01.2023
Проблемы с множественным обновлением в MongoDb
У меня есть структура монго, как это:
{
"_id" : ObjectId("51596b7e469b9c3816000001"),
"company" : {
"_id" : "ade2fd0ec9b8b5e9152e0155",
"title" : "LO3426546457"
},
}
{
"_id" :...
2818 просмотров
schedule
03.06.2023
Как получить экземпляр db из собственного драйвера node-mongo?
Учтите, что у меня открыто соединение MongoDB в самом основном файле app.js , и следующий код попадает в его обратный вызов:
mongodb.connect('MongoDBUrlGoesHere', function (err, db) {
app.listen(app.get('port'), function AppListnCB() {...
1412 просмотров
schedule
25.07.2022
Подключение к Mongodb-Native-Driver в express.js
Я использую mongodb-native-driver в приложении express.js. У меня есть около 6 коллекций в базе данных, поэтому я создал 6 файлов js, каждый из которых имеет коллекцию как объект javascript (например, function collection(){} ), а функции прототипов...
6939 просмотров
schedule
16.05.2024
Как обновить 2 определенных элемента в массиве с 2 разными значениями?
У меня есть документ вида:
{ _id:ObjectID, list:Array }
И список содержит элементы формы (которые я буду называть listElement):
{ _id:ObjectID, time:Number }
Я хочу обновить подполе времени двух конкретных элементов списка, каждый со...
94 просмотров
schedule
21.12.2022
Express.js — фильтровать идентификатор mongodb в URL-адресе
Этот вопрос вдохновлен этим сообщением но в моем случае мне нужно фильтровать MongoId. Можно ли легко сделать фильтрацию, как показано ниже, потому что мне нужно использовать ее на каждом маршруте?
app.post('/:mongoId(^[0-9a-fA-F]{24}$)',...
1769 просмотров
schedule
29.11.2022
Вставьте несколько записей и/или обновите определенные поля и верните только новые вставленные записи (MongoDB)
Привет, у меня есть следующая коллекция
var articles = [
{
"title": "Article title1",
"content": "Article ... content......... 1. ",
"url":...
763 просмотров
schedule
17.06.2023
Что означают err и doc в cursor.toArray(function(err, docs){})?
Это из официальной документации MongoDB .
toArray cursor.toArray(function(err, docs){}) преобразует объект курсора в массив всех соответствующих записей. Вероятно, это самый удобный способ получения результатов, но будьте осторожны с большими...
533 просмотров
schedule
26.04.2023
Лучший подход с использованием собственного драйвера MongoDB в NodeJS
Вот фрагмент кода, в котором мой вопрос
var MongoClient = require('mongodb').MongoClient
, Server = require('mongodb').Server;
var mongoClient = new MongoClient(new Server('localhost', 27017));
mongoClient.open(function(err, mongoClient) {...
73 просмотров
schedule
22.03.2023
Как обещать MongoDB/Mongoose .findOne перед .push в массиве .forEach?
Просмотрел примеры bluebird readMe, и мне все еще интересно, как реализовать/преобразовать некоторый асинхронный код для включения промисов с .then..
Здесь есть ряд ifStatements, хотя главное заключается в том, что при циклическом просмотре...
1225 просмотров
schedule
07.07.2023
Не удается найти по _id в mongodb с помощью драйвера nodejs 1.4
У меня есть очень простое приложение, которое создает отчеты. У меня есть часть, которая должна запрашивать и извлекать _id из базы данных mongo. Как бы то ни было, я не могу заставить работать поиск по _id. Имейте в виду, просто find() работает,...
1682 просмотров
schedule
29.10.2022
Счетчик возврата в обратном вызове db.collection.count() не работает, почему?
Я хочу отслеживать количество документов, которые у меня есть в коллекции на сервере node.js, используя драйвер mongodb. Я могу правильно вставлять, удалять и обновлять, но когда я пытаюсь подсчитать, он работает, пока я не попытаюсь сохранить это...
690 просмотров
schedule
30.09.2022
socketTimeoutMS не работает в очень простой среде
Я разрабатываю приложение. Сервер MongoDB размещен на удаленном хосте. Итак, я действительно заинтересован в использовании socketTimeoutMS: 30000 , чтобы убедиться, что выдается ошибка, и я могу зарегистрировать проблему в своем приложении.
Я...
562 просмотров
schedule
31.07.2022
Не удается подключиться к базе данных MongoDB с помощью собственного драйвера NodeJS
У меня есть приложение NodeJS, в котором мне нужно подключиться к базам данных MongoDB — одна настроена на один сервер, а вторая — на набор реплик. К следующему подключаюсь нормально, но при подключении ко второму получаю следующую ошибку:...
691 просмотров
schedule
11.12.2022
Как реализовать функцию отображения курсора Mongodb в node.js (node-mondodb-native)
Я пытаюсь реализовать следующий запрос MongoDB в NodeJS.
db.tvseries.find({}).map(function(doc){
var userHasSubscribed = false;
doc.followers && doc.followers.forEach(function(follower) {
if(follower.$id == "abc") {...
5268 просмотров
schedule
05.04.2023