首先確定已經安裝了nodejs與mongodb。
安裝mongojs
npm install mongojs
複制
連接配接資料庫
var databaseUrl="mydb"; // "username:[email protected]/mydb"
var collections=["users","reports"];
var db=require("mongojs").connect(databaseUrl,collections);
複制
查詢操作
//find user
db.users.find({sex:"female"},function(err, users){
if( err ||!users) console.log("No female users found");
else users.forEach(function(femaleUser){
console.log(femaleUser);
});
});
複制
插入資料
//insert user
db.users.save({email:"[email protected]", password:"iLoveMongo", sex:"male"},function(err, saved){
if( err ||!saved ) console.log("User not saved");
else console.log("User saved");
});
db.users.save({email:"[email protected]", password:"iLoveMongo", sex:"female"},function(err, saved){
if( err ||!saved ) console.log("User not saved");
else console.log("User saved");
});
複制
更新資料
//update user.psw
db.users.update({email:"[email protected]"},{$set:{password:"iReallyLoveMongo"}},function(err, updated){
if( err ||!updated ) console.log("User not updated");
else console.log("User updated");
});
複制