// Запуск: $ mongod --dbpath=./testdatabase // Коннект: $ mongo > // Первые шаги: * db - текущая БД * show dbs - список всех БД * use test - выбрать БД * help - показать help * show collections - показать коллекции в БД // Создание коллекции testData: user1 = { name : "user1", age : 21 } user2 = { name : "user2", age : 35 } db.testData.insert( user1 ) db.testData.insert( user2 ) // Теперь можно провести поиск по коллекции db.testData.find() db.testData.find( { name : "user1" } ) db.testData.find().limit(3) // Можно совернить обход с помощью курсора var c = db.testData.find() while ( c.hasNext() ) printjson( c.next() ) // Для множественной вставки также можно написать свою функцию function insertData(dbName, colName, num) { var col = db.getSiblingDB(dbName).getCollection(colName); for (i = 0; i < num; i++) { col.insert({x:i}); } print(col.count()); }
MongoDB Справочник v0.05 © 2007-2025 Igor Salnikov aka SunDoctor