day05
练习了mongodb的各种指令和mongoose,以及用数据来写登录功能,登录有些难理解,多敲敲,:
1.mongdb的命令
show dbs
use 数据库名
show collections
db.集合的名字.insert({key:value});
db.集合的名字.remove({key:value});
db.集合的名字.update({条件},{$set:{key:value}},boolean,boolean)
db.集合的名字.find().count
db.集合的名字.find().sort({key:1(-1)})
db.集合的名字.find().limit(n).skip((page-1)*pageSize)
db.集合的名字.find({key:{$gt: value,$lt:value}}) 并且的关系
db.集合的名字.find($or:[{key:value},{key:value}]) 或者的关系
2.mongoose
var Model = mongoose.model("集合的名字",Schema,[集合改后的名字])
var M = new Model({key:value})
M.save().then(callback)
Model.remove
Model.update
Model.find