0812_非リレーショナル・データベースMongodb&expressフレームワーク
1629 ワード
新しいカリキュラム(mongodbデータベース、expressフレームワーク)
mongodb
mongodbの概要
mongodb非関係型データベース(C++開発)
テーブル(行列)がなく、集合(キー値対bson)
mongodb追加削除
増加
削除
改める
調べる
データベースのショートカット起動(bash経由)
义齿グローバルインストール プロジェクトの作成
views-routesを試みる-appをルーティングする.js-ポータルサポートインストール外部依存:npm install修正トップページ:vim view/index.ejs修正ルーティング:routes/index.js起動:npm start
さぎょう
moogodbの学習マニュアルを整理し、mdドキュメントを提出します.
expressをインストールし、ルーティングを理解します(mvcのアーキテクチャではなく、変更を試みます).
mongodb
mongodbの概要
mongodb非関係型データベース(C++開発)
テーブル(行列)がなく、集合(キー値対bson)
mongodb追加削除
増加
db.user.innert(
{
"name":"liwei",
"tel":18843436650
}
);
db.user.innert(
{
"name":"liwei",
"tel":18843436650,
"yz":"100"
}
);
db.user.innertMany(
[
{
"name":"longdage",
"sex":1,
"jushu":"good"
},
{
"name":"gaoluofeng",
"zhiwu":"1ge",
"jushu":"yiliu"
}
]
);
削除
db.user.remove({"zhiwu":"1ge"});
改める
db.user.update(
{
name:"longdage"
},
{
$set:{ // $set
sex:0000
}
}
);
db.user.update(
{
name:gaoluofeng
},
{
$set:{
xingqu:"jisuanji"
}
},
true, //
true
);
調べる
db.user.find()[.toArray()|.prety()];
データベースのショートカット起動(bash経由)
#!/bin/bash
cd /home/liwei/mongodb/bin/
./mongodb --dbpath=../liwei_db
义齿
npm install -g express-generator
express -e xiangmu
views-routesを試みる-appをルーティングする.js-ポータルサポートインストール外部依存:npm install修正トップページ:vim view/index.ejs修正ルーティング:routes/index.js起動:npm start
さぎょう
moogodbの学習マニュアルを整理し、mdドキュメントを提出します.
expressをインストールし、ルーティングを理解します(mvcのアーキテクチャではなく、変更を試みます).