mongoose運算元據庫

2021-10-06 04:24:52 字數 1393 閱讀 8804

這裡是引用

/* 引入mongoose /

const mongoose=require(『mongoose』);

/ 1.連線資料庫 /

mongoose.connect(『mongodb://localhost:27017/m_data』,);

/ 2.監聽資料庫的各種狀態 /

const db=mongoose.connection;

/ 3.監聽 /

/ 3.1連線成功 /

db.on(『open』,()=>)

/ 4.建立模式物件 /

const schema=mongoose.schema;

const personschema=new schema(

});5.建立model集合物件

const personmodel=mongoose.model(『person』,personschema);

personmodel.insertmany([,,

,]).then(res=>).catch(err=>)

查詢所有

資料結構如果是物件陣列,查詢多條返回的是陣列,查詢一條返回的是物件,mongoose自動進行了處理

personmodel.find({},(err,docs)=>

})按條件查詢

personmodel.find(,(err,docs)=>

})從前往後查,查到一條就不往後查

personmodel.findone(,(err,docs)=>

})查詢的內容,只需要返回某些值,有些不需要,1為查詢,0為不查詢 ,可以加過濾條件

personmodel.find({},,,(err,docs)=>』);

console.log(docs);}})

personmodel.updateone(,

},(err,docs)=>

})personmodel.updatemany(,

},(err,docs)=>

})personmodel.remove(,(err,docs)=>

})personmodel.deleteone(,(err,docs)=>

})personmodel.deletemany(,(err,docs)=>

})personmodel.countdocuments({},(err,count)=>

})get,set,tojson

personmodel.findone({},(err,docs)=>

})

運算元據庫

python importmysqldb defmydbtest conn mysqldb.connect host localhost user root passwd sa db b4img charset utf8 cursor conn.cursor sql select from imag...

運算元據庫

2.localhost 的位址 檢視 一般位於c windows system32 driver etc下,一般在最後有這麼一行 127.0.0.1 localhost 資料庫操作方法 鏈結資料庫 建立資料庫表 資料庫插入操作 資料庫查詢操作 後記 try 使用 fetchone 方法獲取一條資料 ...

運算元據庫

是選擇乙個 是可選引數 新建資料庫 create if not exists db name default character set charset name 檢視當前伺服器下的資料庫列表 show like pattern where expr 檢視警告資訊 show warnings 修改資...