1. 启动MONGODB
2. 链接MONGODB
3. 创建并打开数据库
4. 创建集合并插入文件
5. 显示集合
6. 显示文件内容
7. 使用For Loops 或 JavaScript 函数批量插入文件
8. 使用Cursor查询
9. 条件查询(Query)
10. 自定义 mongo shell 函数批量插入文件
%mongodb_path%\bin\mongod.exe -dbpath e:\dbpath
2. 链接MONGODB
%mongodb_path%\bin\mongo.exe
3. 创建并打开数据库
use mydb
4. 创建集合并插入文件
db.testData.insert({x:1})
db.testData.insert({y:"mongo"})
5. 显示集合
show collections
6. 显示文件内容
db.testData.find()
7. 使用For Loops 或 JavaScript 函数批量插入文件
for (var i = 1; i <= 25; i++) db.testData.insert( { x : i } )
8. 使用Cursor查询
var c=db.testData.find()
while (c.hasNext()) printjson(c.next())
printjson(c[4])
9. 条件查询(Query)
db.testData.find({x:18})
db.testData.findOne()
db.testData.find().limit(3)
10. 自定义 mongo shell 函数批量插入文件
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());
}
shell>insertData("mydb","myTest",40)