在node中的使用mongoose

先安裝mongoose ,創建一個db.js文件,用node db.js運行,就能夠對mongodb數據庫進行操做,不要忘記開mongodb數據庫的服務呦
 
db.js文件中的代碼具體以下:
 
const mongoose = require('mongoose');//引入mongoose
mongoose.connect('mongodb://localhost:27017/test', {useNewUrlParser: true});//鏈接數據庫,這個數據庫不要求存在

 

const Cat = mongoose.model('Cat', { name: String },'Cat');//重要步驟,創建數據模型,一旦有了這個模型就能夠增刪改查,第三個參數不寫的話會成爲多加一個s是Cats



//增
/* const kitty = new Cat({ name: 'Zildjian' });
kitty.save().then(() => console.log('first'));//插入一條記錄

 

new Cat({'name':'xiaohuahua'}).save().then(()=>{//插入第二條記錄
console.log("two");
}) */

 

//刪除
/* Cat.remove({"name":"Zildjian"}).then(()=>{
console.log("刪除成功");
}) */

 

//修改
/* Cat.update({"name":"xiaohuahua"},{$set:{"name":"xiaomaomimi"}}).then((result)=>{
console.log(result);
}) */

 

//查,官網上的queries模塊裏面

 

//用id查找
/* Cat.findById("5c541a31ca6d54c59b943a30",(err,data)=>{
console.log(data)
}) */

 

//查找全部
Cat.find().then((data)=>{
console.log(data);
})
相關文章
相關標籤/搜索