Запитання з тегом «mongodb»

MongoDB - це масштабована, високопродуктивна, відкрита програма, орієнтована на документи, база даних NoSQL. Він підтримує велику кількість мов та платформ для розробки додатків. Питання щодо адміністрування сервера можна задати на https://dba.stackexchange.com.

4
Як ви можете видалити всі документи з колекції за допомогою Mongoose?
Я знаю як ... Видаліть один документ. Видаліть саму колекцію. Вилучіть усі документи з колекції разом із Mongo. Але я не знаю, як вилучити всі документи з колекції за допомогою Mongoose. Я хочу зробити це, коли користувач натискає кнопку. Я припускаю, що мені потрібно надіслати запит AJAX до якоїсь кінцевої …

19
MongoDb вимикається за допомогою коду 100 [закрито]
Зачинено. Це питання потребує деталей налагодження . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 4 місяці тому . Удосконалюйте це питання Я дотримувався Документів MongoDb, щоб налаштувати свій перший MongoDb, Коли я запускаю MongoDB за допомогою команди C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe …
90 mongodb 


6
Spring Boot і як налаштувати деталі підключення до MongoDB?
Будучи новим у Spring Boot, мені цікаво, як я можу налаштувати деталі підключення для MongoDB. Я пробував звичайні приклади, але жоден не охоплює деталей підключення. Я хочу вказати базу даних, яка буде використовуватися, та url / порт хосту, на якому запущений MongoDB. Будь-які підказки чи поради?

8
(вузол: 3341) Застереження Попередження: Мангуст: mpromise
Я намагаюся розробити клас на вершині мангуста за допомогою власних методів, тому я розширив мангуст своїм власним класом, але коли я закликаю створити новий метод автомобіля, він працює, але його помилка та помилка, тут я дозволяю вам подивіться, що я намагаюся зробити. Я отримую це попередження (node:3341) DeprecationWarning: Mongoose: mpromise …

2
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: 3.4.1 Server has startup warnings: 2017-01-12T21:19:46.941+0800 I CONTROL [initandlisten] 2017-01-12T21:19:46.942+0800 I CONTROL [initandlisten] ** WARNING: Access control …
89 mongodb 

4
Чим орієнтований на стовпці NoSQL відрізняється від документ-орієнтованого?
Три типи баз даних NoSQL, про які я читав, це ключ-значення, орієнтований на стовпці та документ. Ключ-значення досить прямий - ключ із простим значенням. Я бачив орієнтовані на документи бази даних, що описуються як ключ-значення, але значення може бути структурою, як об'єкт JSON. Кожен "документ" може мати всі, деякі або …


3
Дизайн схеми MongoDB - Багато дрібних документів або менше великих документів?
Довідкова інформація Я прототипую перетворення з нашої бази даних СУБД в MongoDB. Денормалізуючи, здається, ніби я маю два варіанти: один, який призводить до багатьох (мільйонів) менших документів, або той, що веде до меншої кількості (сотні тисяч) великих документів. Якби я міг перегнати його до простого аналога, це була б різниця …

4
Як використовувати змінну як ім'я поля у 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}, function(err, item) { res.send(item); }); Як я можу запитати mongodb, …

7
MongoDB, видалити об’єкт із масиву
Док: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] } Чи є спосіб витягнути конкретний об’єкт з масиву? IE, як я витягую весь об'єкт item з ідентифікатором 23 з масиву items. Я намагався: db.mycollection.update({'_id': ObjectId("5150a1199fac0e6910000002")}, {$pull: …

4
Встановлення 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 complete history run: git …

5
Як отримати розмір одного документа в Mongodb?
Я зіткнувся з дивною поведінкою монго, і хотів би це трохи пояснити ... Моє прохання таке просте: я хотів би отримати розмір одного документа у колекції. Я знайшов два можливих рішення: Object.bsonsize - деякий метод javascript, який повинен повертати розмір у байтах db.collection.stats () - де є рядок 'avgObjSize', який …


3
Як створити та використовувати Enum у мангусті
Я намагаюся створити та використовувати enumтип у Mongoose. Я перевірив це, але я не отримую належного результату. Я використовую enumу своїй схемі мангуста наступне: var RequirementSchema = new mongoose.Schema({ status: { type: String, enum : ['NEW', 'STATUS'], default: 'NEW' }, }) Але я тут трохи заплутався, як я можу вказати …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.