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

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

9
Який чистий спосіб зупинити mongod на Mac OS X?
я запускаю mongo 1.8.2 і намагаюся зрозуміти, як його чисто вимкнути на Mac. на наших серверах ubuntu я можу чисто вимкнути mongo з оболонки mongo за допомогою: > use admin > db.shutdownServer() але на моєму Mac це не вбиває процес mongod. результат показує, що це "повинно бути" вимкнення, але коли …
84 macos  mongodb  launchd 

4
Розуміння Meteor Публікація / Підписка
У мене налаштовано просту програму, яка показує список Projects. Я видалив autopublishпакет, щоб не надсилати все клієнту. <template name="projectsIndex"> {{#each projects}} {{name}} {{/each}} </template> Коли його autopublishбуло ввімкнено, це відображало б усі проекти: if Meteor.isClient Template.projectsIndex.projects = Projects.find() Після його видалення я повинен додатково зробити: if Meteor.isServer Meteor.publish "projects", -> …

13
Як я можу дочекатися запуску контейнера докера?
Під час запуску служби всередині контейнера, скажімо, mongodb, команда docker run -d myimage миттєво вийде і поверне ідентифікатор контейнера. У моєму сценарії CI я запускаю клієнт для тестування підключення mongodb відразу після запуску контейнера mongo. Проблема полягає в тому, що клієнт не може підключитися, оскільки служба ще не встановлена. Окрім …
84 mongodb  docker 

5
Запит обмеження / зміщення та відліку мангуста
Трохи непарний для продуктивності запиту ... Мені потрібно виконати запит, який робить загальну кількість документів, а також може повернути набір результатів, який може бути обмежений та зміщений. Отже, у мене є 57 документів, і користувач хоче, щоб 10 документів компенсували на 20. Я можу подумати про 2 способи зробити це, …
84 mongodb  mongoose 

8
MongoDB: Як мені оновити один піделемент у масиві, на який посилається індекс у масиві?
Я намагаюся оновити один піделемент, що міститься в масиві в документі mongodb. Я хочу посилатися на поле, використовуючи його індекс масиву (елементи всередині масиву не мають полів, які, я можу гарантувати, будуть унікальними ідентифікаторами). Здається, це має бути легко зробити, але я не можу зрозуміти синтаксис. Ось, що я хочу …
84 arrays  mongodb 

14
Mongoid або MongoMapper? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконалюйте це питання Я спробував MongoMapper, і він є повноцінним (пропонує майже всю функціональність …

5
Як оновити документ Mongo після його вставки?
Скажімо, я вставляю документ. post = { some dictionary } mongo_id = mycollection.insert(post) Тепер, припустимо, я хочу додати поле та оновити його. Як це зробити? Здається, це не працює ..... post = mycollection.find_one({"_id":mongo_id}) post['newfield'] = "abc" mycollection.save(post)

11
Як використовувати MongoDB з обіцянками в Node.js?
Я намагався виявити, як використовувати MongoDB з Node.js, і в документах, здається, пропонованим способом є використання зворотних викликів. Зараз я знаю, що це лише питання переваг, але я справді віддаю перевагу обіцянкам. Проблема в тому, що я не знайшов, як їх використовувати з MongoDB. Справді, я спробував наступне: var MongoClient …

6
Запит після заселення в Мангусті
Я досить новачок у Mongoose та MongoDB загалом, тому мені важко зрозуміти, чи можливо щось подібне: Item = new Schema({ id: Schema.ObjectId, dateCreated: { type: Date, default: Date.now }, title: { type: String, default: 'No Title' }, description: { type: String, default: 'No Description' }, tags: [ { type: Schema.ObjectId, …


5
Використання UUID замість ObjectID в MongoDB
Ми переносимо базу даних з MySQL на MongoDB з міркувань продуктивності та розглядаємо, що використовувати для ідентифікаторів документів MongoDB. Ми дискутуємо між використанням ObjectID, що є за замовчуванням MongoDB, або використанням UUID (замість цього ми використовували до цього часу в MySQL). Наразі аргументами, які ми маємо підтримати будь-який із цих …
83 mongodb 

3
MongoDB count count (різний x) в індексованому стовпці - підраховуйте унікальні результати для великих наборів даних
Я пройшов кілька статей та прикладів, і досі не знайшов ефективного способу зробити цей запит SQL у MongoDB (де мільйони рядки документи) Перша спроба (наприклад, із цього майже дубльованого запитання - монгоський еквівалент вибору SELECT DISTINCT в SQL? ) db.myCollection.distinct("myIndexedNonUniqueField").length Очевидно, я отримав цю помилку, оскільки мій набір даних величезний …
82 mongodb 

11
Вставте файл JSON в mongodb
Я новачок у MongoDB. Після встановлення MongoDB в Windows я намагаюся вставити простий файл json, використовуючи таку команду: C:\>mongodb\bin\mongoimport --db test --collection docs < example2.json Я отримую таку помилку: connected to: 127.0.0.1 Fri Oct 18 09:05:43.749 exception:BSON representation of supplied JSON is too large: code FailedToParse: FailedToParse: Field name expected: …
82 mongodb 

4
Додаток Meteor - скидання БД розгорнутого додатка
Чи існує простий спосіб скинути дані з розгорнутої метеорної програми? Так, наприклад, якби я розгорнув програму з іменем test.meteor.com- як я міг би легко скинути дані, зібрані цією програмою? Місцево я біжу meteor reset, але я не впевнений, що робити на виробництві.
82 mongodb  meteor 

1
MongoDB mongorestore та існуюча колекція із записами
Мені потрібно імпортувати (відновити) колекцію, згенеровану mongodumpв існуючу базу даних, і я хотів би, щоб записи були об’єднані в існуючу колекцію. Є чи mongorestoreоб'єднати записи в одній і тій же колекції або знизить існуючу колекцію перед поновленням записів?

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