Вопросы с тегом «mongodb»

90
Spring Boot и как настроить детали подключения к MongoDB?

Поскольку я новичок в Spring Boot, мне интересно, как я могу настроить детали подключения для MongoDB. Я пробовал обычные примеры, но ни один из них не описывает детали подключения. Я хочу указать базу данных, которая будет использоваться, и URL-адрес / порт хоста, на котором работает MongoDB....

89
MongoDB: на сервере появляются предупреждения о запуске `` Контроль доступа для базы данных не включен ''

Я впервые установил MongoDB 3.4.1 сегодня. Но когда я запускаю его и использую оболочку MongoDB, он выдал мне следующие предупреждения: C:\Users\hs>"C:\Program Files\MongoDB\Server\3.4\bin\mongo.exe MongoDB shell version v3.4.1 connecting to: mongodb://127.0.0.1:27017 MongoDB server version:...

89
(узел: 3341) DeprecationWarning: Mongoose: mpromise

Я пытаюсь разработать класс поверх мангуста с моими пользовательскими методами, поэтому я расширил мангуста своим собственным классом, но когда я вызываю для создания нового метода автомобиля, он работает, но его полоса и ошибка, здесь я позволяю вам посмотреть, что я пытаюсь сделать. Я получаю...

88
Дизайн схемы MongoDB - много небольших документов или меньше больших документов?

Предпосылки Я создаю прототип преобразования нашей базы данных СУБД в MongoDB. При денормализации кажется, что у меня есть два варианта: один ведет к множеству (миллионам) меньших документов, а другой ведет к меньшему количеству (сотням тысяч) больших документов. Если бы я мог свести его к...

88
Какой чистый способ остановить mongod в Mac OS X?

Я запускаю mongo 1.8.2 и пытаюсь понять, как его закрыть на Mac. на наших серверах ubuntu я могу полностью выключить mongo из оболочки mongo с помощью: > use admin > db.shutdownServer() но на моем Mac это не убивает процесс mongod. вывод показывает, что это «должно быть» выключено, но когда...

88
Перенаправить вывод запроса mongo в файл csv

Я использую MongoDB 2.2.2 для 32-разрядной машины Windows7. У меня есть сложный запрос агрегирования в файле .js. Мне нужно выполнить этот файл в оболочке и направить вывод в файл CSV. Я гарантирую, что запрос вернет "плоский" json (без вложенных ключей), поэтому он по своей сути может быть...

88
MongoDB, удалить объект из массива

Док: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] } Есть ли способ извлечь конкретный объект из массива? IE, как мне вытащить весь объект элемента с идентификатором 23 из массива элементов. Я пытался:...

88
Как использовать переменную в качестве имени поля в mongodb-native findOne ()?

У меня есть эти данные в mongodb: { "name": "Amey", "country": "India", "region": "Dhule,Maharashtra" } и я хочу получить данные, передавая имя поля в качестве переменной в запросе. Следующее не работает: var name = req.params.name; var value = req.params.value; collection.findOne({name: value},...

88
Установка MongoDB с помощью Homebrew

Я относительно новичок в MongoDB и пытаюсь установить MongoDB на свой Mac с помощью Homebrew, но получаю следующую ошибку: Error: No available formula with the name "mongodb" ==> Searching for a previously deleted formula (in the last month)... Warning: homebrew/core is shallow clone. To get...

87
Ошибка: документ операции обновления должен содержать атомарные операторы при запуске updateOne

В моей коллекции всего один документ. > db.c20160712.find() { "_id" : ObjectId("57ab909791c3b3a393e9e277"), "Dimension_id" : 2, "Attribute" : "good", "Hour" : "20160712_06", "Frequency_count" : 100 Хочу запустить updateOneзамену документа на другой. Но почему там Error: the update operation...

87
Ограничение / смещение и счетчик Mongoose

Немного странно в отношении производительности запроса ... Мне нужно запустить запрос, который выполняет общее количество документов, а также может возвращать набор результатов, который может быть ограничен и смещен. Итак, у меня 57 документов, и пользователь хочет, чтобы 10 документов были...

87
регистрировать все запросы, которые запускают мангусты, в приложении

У меня есть приложение, использующее nodejs и mongodb. Я использовал мангуста для ODM. Теперь я хочу регистрировать все запросы, которые запускаются мангустом во время всего приложения. Как их регистрировать?...

87
Как получить размер одного документа в Mongodb?

Я столкнулся со странным поведением mongo и хотел бы немного его прояснить ... Моя просьба проста: я хотел бы получить размер одного документа в коллекции. Я нашел два возможных решения: Object.bsonsize - какой-то метод javascript, который должен возвращать размер в байтах db.collection.stats () -...

87
Как создать и использовать Enum в Mongoose

Я пытаюсь создать и использовать enumтип в Mongoose. Я проверил это, но не получаю должного результата. Я использую enumв своей схеме мангуста следующим образом: var RequirementSchema = new mongoose.Schema({ status: { type: String, enum : ['NEW', 'STATUS'], default: 'NEW' }, }) Но я здесь немного...

86
Какой тип SchemaType в Mongoose лучше всего подходит для отметки времени?

Я использую Mongoose, MongoDB и Node. Я хотел бы определить схему, в которой одним из ее полей является дата \ отметка времени. Я хотел бы использовать это поле, чтобы вернуть все записи, которые были обновлены за последние 5 минут. Из-за того, что в Mongoose я не могу использовать метод Timestamp...

86
Возврат определенных полей с помощью .populate () из Mongoose

Мне возвращается значение JSON от MongoDB после выполнения запроса. Проблема в том, что я не хочу возвращать весь JSON, связанный с моим возвращением, я попытался выполнить поиск в документации и не нашел подходящего способа сделать это. Мне было интересно, что, если это возможно, и если да, то...