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

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

4
Як правильно визначити об’єкт у масиві в схемі Mongoose правильно з 2d геоіндексом
Наразі у мене проблеми зі створенням схеми для документа нижче. Відповідь від сервера завжди повертає значення поля "trk" як [Object]. Я якось не маю уявлення, як це має працювати, оскільки я спробував принаймні всі підходи, які мали для мене сенс ;-) Якщо це допоможе, моя версія Mongoose становить 3.6.20 і …

10
Вбудований MongoDB при запуску інтеграційних тестів
Моє запитання - це варіація цього . Оскільки мій проект для веб-додатків Java потребує великої кількості фільтрів / запитів для читання та інтерфейсів з такими інструментами, як GridFS, я намагаюся думати про розумний спосіб використання MongoDB у спосіб, запропонований вище. Тому я розглядаю можливість запуску вбудованого примірника MongoDB поряд із …

12
Популяція вкладеного масиву в мангуста
Як я можу заповнити "компоненти" у прикладі документа: { "__v": 1, "_id": "5252875356f64d6d28000001", "pages": [ { "__v": 1, "_id": "5252875a56f64d6d28000002", "page": { "components": [ "525287a01877a68528000001" ] } } ], "author": "Book Author", "title": "Book Title" } Це мій JS, де я отримую документ від Mongoose: Project.findById(id).populate('pages').exec(function(err, project) { res.json(project); });

4
mongoose vs mongodb (модулі / розширення nodejs), що краще? і чому?
Щойно я приїхав до Node.js і бачу, що з MongoDB можна використовувати багато ліб, найпопулярнішими, здається, є ці два: (мангуст і монгдб). Чи можу я отримати плюси і мінуси цих розширень? Чи є кращі альтернативи цим двом? Редагувати: Знайдено нову бібліотеку, яка здається також цікавою монгольською вузлом і є "Mongolian …

16
TypeError: ObjectId ('') - не серіалізаційний JSON
Моя відповідь від MongoDB після запиту зведеної функції на документі за допомогою Python. Він повертає дійсну відповідь, і я можу надрукувати її, але не можу повернути її. Помилка: TypeError: ObjectId('51948e86c25f4b1d1c0d303c') is not JSON serializable Друк: {'result': [{'_id': ObjectId('51948e86c25f4b1d1c0d303c'), 'api_calls_with_key': 4, 'api_calls_per_day': 0.375, 'api_calls_total': 6, 'api_calls_without_key': 2}], 'ok': 1.0} Але коли …
109 python  json  mongodb  flask 

1
Використання .sort з PyMongo
З PyMongo, коли я намагаюся отримати об'єкти, відсортовані за полями "число" та "дата", як це: db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1}) Я отримую цю помилку: TypeError: if no direction is specified, key_or_list must be an instance of list Що не так з моїм запитом сортування?
109 python  mongodb  pymongo 

26
Неможливо перезаписати модель, щойно скомпільована Mongoose
Не впевнений, що я роблю неправильно, ось мій check.js var db = mongoose.createConnection('localhost', 'event-db'); db.on('error', console.error.bind(console, 'connection error:')); var a1= db.once('open',function(){ var user = mongoose.model('users',{ name:String, email:String, password:String, phone:Number, _enabled:Boolean }); user.find({},{},function (err, users) { mongoose.connection.close(); console.log("Username supplied"+username); //doSomethingHere }) }); і ось мій insert.js var mongoose = require('mongoose'); mongoose.connect('mongodb://localhost/event-db') …

14
Як експортувати JSON з MongoDB за допомогою Robomongo
Тож я мало про що знаю MongoDB. У мене є RoboMongoвикористання, яке я підключаю до MongoDB. Що мені потрібно зробити, так це - в цьому MongoDB є колекція. Я хочу експортувати дані з цієї колекції, щоб я міг зберегти їх у файл. Я використовував інтерфейс, щоб відкрити дані з колекції …
108 mongodb  robo3t 



5
MongoDB: Як здійснити запит на записи, де поле не встановлено чи не встановлено?
У мене є Emailдокумент, який містить sent_atполе дати: { 'sent_at': Date( 1336776254000 ) } Якщо це Emailне надіслано, sent_atполе є або нульовим, або неіснуючим. Мені потрібно отримати підрахунок всіх відправлених / не представлених Emails. Я застряг у спробі з'ясувати правильний спосіб запиту цієї інформації. Я думаю, що це правильний спосіб …



3
Посилання на іншу схему в Мангусті
якщо у мене є дві схеми на кшталт: var userSchema = new Schema({ twittername: String, twitterID: Number, displayName: String, profilePic: String, }); var User = mongoose.model('User') var postSchema = new Schema({ name: String, postedBy: User, //User Model Type dateCreated: Date, comments: [{body:"string", by: mongoose.Schema.Types.ObjectId}], }); Я намагався з'єднати їх разом, …

5
mongodb підраховує кількість різних значень на поле / ключ
Чи є запит для обчислення кількості різних значень, яке містить поле в БД. fe У мене є поле для країни і є 8 типів значень країни (Іспанія, Англія, Франція тощо) Якщо хтось додасть більше документів у новій країні, я хотів би, щоб запит повернувся 9. Чи є простіший спосіб, ніж …

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