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

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

10
Яка користь від нефриту або руль при написанні програм AngularJs
Я новачок (іш) у всіх програмах для повнотекстових стеків javascript і абсолютно нова у Angular, тому я сподівався, що хтось зможе поставити запис мені прямо тут. Чому мені потрібно використовувати шаблонні рамки, такі як Jade або Handlebars, коли пишуть клієнтські програми за допомогою AngularJS. Я повинен сказати, що я ніколи …

8
Мангуст - назва колекції сил
Я намагаюся використовувати мангуст для створення бази даних і колекції в ній. Мій код: var mongoose = require('mongoose'); var db = mongoose.connect('mongodb://localhost/testdb'); var Schema = mongoose.Schema; var UserInfo = new Schema({ username : String, password : String }); mongoose.model('UserInfo', UserInfo); var user = db.model('UserInfo'); var admin = new user(); admin.username …
120 mongodb  mongoose 


8
Чому мангуст завжди додає s в кінець моєї назви колекції
Наприклад, цей код призводить до створення колекції під назвою "дані" var Dataset = mongoose.model('data', dataSchema); І за допомогою цього коду створюється колекція під назвою "користувачі" var User = mongoose.model('user', dataSchema); Дякую


3
Mongodb Поясніть рамки агрегації
Чи є в MongoDB функція пояснення для Агрегативної рамки? Я не бачу цього в документації. Якщо ні, чи є інший спосіб перевірити, як виконується запит у рамках агрегації? Я знаю, що знаходжу тебе просто db.collection.find().explain() Але в рамках агрегації я отримую помилку db.collection.aggregate( { $project : { "Tags._id" : 1 …

5
Як ви використовуєте Mongoose без визначення схеми?
У попередніх версіях Mongoose (для node.js) була можливість використовувати його без визначення схеми var collection = mongoose.noSchema(db, "User"); Але в поточній версії функцію "noSchema" було видалено. Мої схеми, ймовірно, часто змінюються і насправді не вписуються у визначену схему, тож чи є новий спосіб використання моделей без схем у мангусти?

9
Чи працює mongodb?
На моєму сервері Unix я встановив mongodb та драйвери php. Моє запитання - як я можу дізнатися, чи працює mongodb? Чи є простий запит командного рядка для перевірки стану? Якщо я запускаю його один раз з оболонки, чи буде він продовжувати працювати, якщо я вийду з оболонки (здається, це не …
117 mongodb  unix  database  nosql 

4
Метод пошуку Mongoose з $ або умовою не працює належним чином
Останнім часом я починаю використовувати MongoDB з Mongoose на Nodejs. Коли я використовую метод Model.find із $orумовою та _idполем, Mongoose не працює належним чином. Це не працює: User.find({ $or: [ { '_id': param }, { 'name': param }, { 'nickname': param } ] }, function(err, docs) { if(!err) res.send(docs); }); …


11
база даних node.js [закрита]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

8
Мангузова (mongodb) пакетна вставка?
Чи тепер Mongoose v3.6 + підтримує пакетні вставки? Я шукав кілька хвилин, але все, що відповідає цьому запиту, - це пару років, і відповідь була однозначною ні. Редагувати: Для подальшого ознайомлення відповідь - використовувати Model.create(). create()приймає масив як свій перший аргумент, тому ви можете передавати свої документи, які потрібно вставити …

4
MongoDB атомний “findOrCreate”: findOne, вставити, якщо його немає, але не оновлювати
як зазначено в заголовку, я хочу виконати пошук (один) для документа за допомогою _id, а якщо його немає, чи створили його, то чи був він знайдений чи створений, чи повертається він у зворотний виклик. Я не хочу оновлювати його, якщо він існує, як я читав findAndModify. Я бачив багато інших …
114 node.js  mongodb 

3
Чому напрямок індексу має значення в MongoDB?
Щоб процитувати документи : Під час створення індексу число, пов’язане з ключем, вказує напрям індексу, тому він завжди повинен бути 1 (зростаючий) або -1 (низхідний). Напрямок не має значення для індивідуальних ключових індексів або для випадкового доступу, але важливий, якщо ви робите запити сортування чи діапазону на складених індексах. Однак …


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