mongo - все статьи


Mongo - аутентификация

Для входа под администратором: # mongo -u admin -p zorg --authenticationDatabase "admin" Создаем пользователя администратора: db.createUser( { user: "admin", pwd: "admin", roles: [ { role: "userAdminAnyDatabase", db: "admin" }, { role: "dbAdminAnyDatabase", db : "admin"}, { role: "readWriteAnyDataba...

Mongo - обновление типа поля

Convert String field to Integer: db.db-name.find({field-name: {$exists: true}}).forEach(function(obj) { obj.field-name = new NumberInt(obj.field-name); db.db-name.save(obj); }); Convert Integer field to String: db.db-name.find({field-name: {$exists: true}}).forEach(function(obj) { obj.field-name = "" + obj.field-name; db....

Mongo основы. Команды

Mongo - основные команды. Указываем одно из полей - ключевым. db.names.ensureIndex({name:1},{unique: true}) Вставка записи в коллекцию db.getCollection('users').insert({ id : 69056, info :[{ name : "Ребята и зверята", slug : "rebyata-i-zveryata", pages : 33, lang : "russian", date_publ : ISODate("2010-09-24") ...