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

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


4
Помилка: документ операції оновлення повинен містити атомарні оператори під час запуску updateOne
У моїй колекції є лише один документ. > db.c20160712.find() { "_id" : ObjectId("57ab909791c3b3a393e9e277"), "Dimension_id" : 2, "Attribute" : "good", "Hour" : "20160712_06", "Frequency_count" : 100 Я хочу запустити, updateOneщоб замінити документ іншим. Але чому там Error: the update operation document must contain atomic operators? > db.c20160712.updateOne( { "Attribute" : "good"}, …
87 mongodb 


7
Як створити БД для контейнера MongoDB при запуску?
Я працюю з Docker і маю стек з PHP, MySQL, Apache та Redis. Мені потрібно додати MongoDB зараз, тому я перевіряв Dockerfile на останню версію, а також файл docker-entrypoint.sh з MongoDB Dockerhub, але я не міг знайти спосіб встановити БД за замовчуванням, користувача / пароль адміністратора і, можливо, автентифікацію метод …

5
Чи досить швидкий та надійний GridFS для виробництва?
Я розробляю новий веб-сайт, і я хочу використовувати GridFS як сховище для всіх завантажених користувачем файлів, оскільки він пропонує масу переваг у порівнянні зі звичайним сховищем файлової системи. Тести з GridFS, що обслуговуються nginx, вказують, що це не так швидко, як звичайна файлова система, що обслуговується nginx. Тест з nginx …
86 mongodb  nginx  gridfs 


10
Поверніть певні поля з .populate () з Mongoose
Після запуску запиту я отримую значення JSON від MongoDB. Проблема в тому, що я не хочу повертати всі JSON, пов’язані з моїм поверненням, я спробував шукати документи і не знайшов належного способу зробити це. Мені було цікаво, що, якщо це можливо, і якщо так, який правильний спосіб зробити це. Приклад: …

15
Як захистити поле пароля в Mongoose / MongoDB, щоб воно не поверталось у запиті, коли я заповнюю колекції?
Припустимо, у мене є дві колекції / схеми. Одним із них є схема користувачів із полями імені користувача та пароля, тоді у мене є схема блогів, яка має посилання на схему користувачів у полі автора. Якщо я використовую Mongoose, щоб зробити щось подібне Blogs.findOne({...}).populate("user").exec() У мене буде заповнений документ блогу …

6
Який тип SchemaType в Mongoose найкращий для позначки часу?
Я використовую Mongoose, MongoDB та Node. Я хотів би визначити схему, де одним із її полів є мітка дати \ часу. Я хотів би використати це поле, щоб повернути всі записи, оновлені за останні 5 хвилин. Через те, що в Mongoose я не можу використовувати метод Timestamp (), я розумію, …

6
Використання буферизованих даних етапу сортування переповнення перевищує внутрішній ліміт
Використання коду: all_reviews = db_handle.find().sort('reviewDate', pymongo.ASCENDING) print all_reviews.count() print all_reviews[0] print all_reviews[2000000] Кількість друкує 2043484, і вона друкує all_reviews[0]. Однак під час друку all_reviews[2000000]я отримую помилку: pymongo.errors.OperationFailure: помилка бази даних: Помилка запуску: Використання буферизованих даних 33554495 байт на етапі сортування переповнення перевищує внутрішній ліміт 33554432 байт Як я з цим …

4
MongoDB ORM для Python? [зачинено]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …
85 python  mongodb 

6
Переспрямування виводу запиту mongo у файл CSV
Я використовую MongoDB 2.2.2 для 32-розрядної машини Windows7. У мене є складний запит агрегування у файлі .js. Мені потрібно виконати цей файл на оболонці та направити вихід у файл CSV. Я гарантую, що запит повертає "плоский" json (без вкладених ключів), тому він за своєю суттю може бути конвертований у акуратний …

1
пошук за ObjectId у mongodb з pymongo
Мені потрібно шукати ObjectId за допомогою python, використовуючи pymongo, але я завжди отримую цю помилку. Будь-які ідеї, як шукати? import pymongo from pymongo import MongoClient from pymongo import ObjectId gate = collection.find({'_id': ObjectId(modem["dis_imei"])}) print gate Traceback (most recent call last): File "C:\Users\gerswin\Documents\Proyectos\Demonio py\test.py", line 2, in <module> import pymongo File …

3
Як створити схему мангуста за допомогою масиву ідентифікаторів об’єктів?
Я визначив схему користувача мангуста: var userSchema = mongoose.Schema({ email: { type: String, required: true, unique: true}, password: { type: String, required: true}, name: { first: { type: String, required: true, trim: true}, last: { type: String, required: true, trim: true} }, phone: Number, lists: [listSchema], friends: [mongoose.Types.ObjectId], accessToken: { …


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