MongoDBとNodeJS
2025 ワード
1.Mac OS Xでは、どうやってmongodbをインストールしますか?
4)データベースを作成するファイル:mkdir data_db
5)起動サービス:cd bin/////mongod--dbpath=./data_db
注意:mongodbをインストールする時は直接brewを食べてインストールすることができます.便利です.
2.NodeJSの設置及びmonogoogleの設置データベースを接続する/モジュールvar mogoogleを導入する=require('mongoogle')///var db=mongoo.com nnect(「mongodb://localhost/xiaoyu)///またはこのような方法でcreateConnection//接続を作成し、データベースvar mongodb=mongos.reat Connectionを選択します.mongodb://localhost:27017/xiaoyu)///mongodbは無モードのデータベースですが、実際のプロジェクトではまだデータ構造/一定の制約があります.Schemaを制約して、データ構造var UsersSchhema=new mongone.Schema({name:{type:String,default:')、age:{type:Nberg 18,String}を設定します.modelを導入して、集合var Users=mogoods.modelを選択します. 挿入操作://変数var user={name:"mingming"を定義し、age:18、sex:'女';//モデルvar users=new Users(user)//挿入操作を行い、コールバック関数users.save('save data is ok!')///データベースmongodb.close();を呼び出す. クエリ動作/作成クエリ条件var content={name:"mingming"}. 削除操作/条件var con={id:“57 e 1 f 9 a 17528200 b 43750”}Users.remove(con,function){if(err){return consolone.log;}else{consolie.log('delete is ok!')///データベースmogodb.close())/
1) mongodb, :
https://www.mongodb.com/download-center#community
2) mongodb nodejs , :
tar zxcf mongodb ( mongodb :mv mongodb ./mongodb )
3)cd mongodb(またはダウンロードしたmongodbファイル名)4)データベースを作成するファイル:mkdir data_db
5)起動サービス:cd bin/////mongod--dbpath=./data_db
注意:mongodbをインストールする時は直接brewを食べてインストールすることができます.便利です.
2.NodeJSの設置及びmonogoogleの設置
1)node :
http://nodejs.cn/download/
2)node , npm install mongoose
3.Nodejs操作MongoDB//
var filed = {name:1,age:1};
//
Users.find(content,filed,function(err,datas){
if(err){
return console.log(err);
} else {
console.log(datas);
}
//
mongodb.close();
});
.更新操作/修正条件var con={name:“heheheda”}//
var content = {$set:{age:30}};
Users.update(con,content,function(err){
if(err){
return console.log(err);
} else {
console.log('update is ok!');
}
//
mongodb.close();
});