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

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

9
Як перейменувати базу даних MongoDB?
У моєму імені бази даних MongoDB є помилка друку, і я шукаю перейменувати базу даних. Я можу скопіювати та видалити так ... db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); Чи є команда перейменувати базу даних?
483 mongodb  database 

23
Mongod скаржиться, що немає папки / data / db
Я вперше використовую свій новий mac. Я дотримуюся посібника для початку роботи на mongodb.org аж до кроку, де створюється каталог / data / db. btw, я використовував домашній шлях. Тож я відкриваю термінал, і я думаю, що переживаю те, що ви назвали Домашній каталог, бо коли я роблю "ls", я …
474 macos  mongodb 

10
Коли до Редіса? Коли до MongoDB? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закрито 3 роки тому . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі не приймає нових відповідей чи взаємодій. Те, що я хочу, не є порівнянням між …

17
Видаліть усе з бази даних MongoDB
Я займаюся розробкою на MongoDB. Для цілком недобрих цілей, я іноді хочу зняти все з бази даних - тобто видалити кожну колекцію та все, що може лежати, і почати з нуля. Чи є один рядок коду, який дозволить мені це зробити? Бонусні бали за надання як консольного методу MongoDB, так …
454 mongodb 

10
Перевірка, чи містить поле рядок
Я шукаю оператора, який дозволяє мені перевірити, чи значення поля містить певний рядок. Щось на зразок: db.users.findOne({$contains:{"username":"son"}}) Це можливо?
454 mongodb 


14
Знайдіть об’єкти між двома датами MongoDB
Я граю навколо зберігання твітів всередині mongodb, кожен об'єкт виглядає приблизно так: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello world", "user" : { "following" : null, "followers_count" : 5, "utc_offset" : null, "location" : "", "profile_text_color" : "000000", "friends_count" : 11, "profile_link_color" : "0000ff", "verified" : false, …

22
Як виконувати команди mongo за допомогою скриптів оболонки?
Я хочу виконувати mongoкоманди в скрипті оболонки, наприклад у сценарії test.sh: #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Коли я виконую цей скрипт через ./test.sh, тоді встановлюється з'єднання з MongoDB, але наступні команди не виконуються. Як виконати інші команди за допомогою скрипту оболонки test.sh?
403 mongodb  bash  shell  sh 

14
Отримайте лише запитуваний елемент у масиві об'єктів у колекції MongoDB
Припустимо, у моїй колекції є такі документи: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), "shapes":[ { "shape":"square", "color":"black" }, { "shape":"circle", "color":"green" } ] } Зробіть запит: db.test.find({"shapes.color": "red"}, {"shapes.color": 1}) Або db.test.find({shapes: {"$elemMatch": {color: "red"}}}, {"shapes.color": 1}) Повертає збіглий документ (документ …

15
Як захистити MongoDB за допомогою імені користувача та пароля
Я хочу встановити автентифікацію імені користувача та пароля для мого примірника MongoDB, щоб будь-який віддалений доступ запитав ім’я користувача та пароль. Я спробував підручник з сайту MongoDB і зробив наступне: use admin db.addUser('theadmin', '12345'); db.auth('theadmin','12345'); Після цього я вийшов і знову побіг монго. І мені не потрібен пароль для доступу …

9
Оновіть поле MongoDB, використовуючи значення іншого поля
Чи можливо в MongoDB оновити значення поля, використовуючи значення з іншого поля? Еквівалентний SQL був би на кшталт: UPDATE Person SET Name = FirstName + ' ' + LastName І псевдокодом MongoDB було б: db.person.update( {}, { $set : { name : firstName + ' ' + lastName } );

23
Як оновити / вставити документ у "Мангуста"?
Можливо, саме час, можливо, це я тону в розрідженій документації і не в змозі обернути голову навколо концепції оновлення в Мангузі :) Ось угода: У мене є контактна схема і модель (скорочені властивості): var mongoose = require('mongoose'), Schema = mongoose.Schema; var mongooseTypes = require("mongoose-types"), useTimestamps = mongooseTypes.useTimestamps; var ContactSchema = …

26
Випадковий запис від MongoDB
Я хочу отримати випадковий запис з величезного (100 мільйонів записів) mongodb. Який найшвидший та найефективніший спосіб зробити це? Дані вже є, і немає поля, в якому я можу генерувати випадкове число і отримати випадковий рядок. Будь-які пропозиції?

3
Додайте нове поле до кожного документа в колекції MongoDB
Як я можу додати нове поле до кожного документа до існуючої колекції? Я знаю, як оновити поле наявного документа, але не як додати нове поле до кожного документа в колекції. Як я можу це зробити в mongoоболонці?
334 mongodb  field  nosql 

21
Отримайте назви всіх ключів у колекції
Я хотів би отримати назви всіх ключів у колекції MongoDB. Наприклад, з цього: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg : ['cat'] } ); db.things.insert( { type : [] } ); db.things.insert( { hello : [] } ); Я хотів би отримати унікальні ключі: type, egg, …

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