成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

MongoDB操作

jas0n / 1418人閱讀

摘要:加載數(shù)據(jù)庫地址數(shù)據(jù)庫名稱連接數(shù)據(jù)庫數(shù)據(jù)庫操作為集合為過濾為數(shù)據(jù)獲取數(shù)據(jù)該方法獲取多條數(shù)據(jù)添加數(shù)據(jù)該方法插入一條或多條數(shù)據(jù)更新數(shù)據(jù)該方法更新多條數(shù)據(jù)刪除數(shù)據(jù)該方法從集合中刪除單個(gè)文檔

MongoDB

加載 mongodb

 const MongoClient = require("mongodb").MongoClient;
 const resuleSet = require("./resultSet");
 
 //數(shù)據(jù)庫地址
 const url = "mongodb://localhost:27017";
 //數(shù)據(jù)庫名稱
 const dbName = "user";
 
 let db = {};
 

連接數(shù)據(jù)庫

 MongoClient.connect(url, function(err, client) {
   db = client.db(dbName);
 });
 

數(shù)據(jù)庫操作

 module.exports = {
   //collection為集合,filter為過濾,data為數(shù)據(jù)
   //獲取數(shù)據(jù)
   async select(collection, filter = {}) {
     //db.collection.find()該方法獲取多條數(shù)據(jù)
     const result = await db.collection(collection).find(filter).toArray();
     return resuleSet(result.length > 0, result);
   },
 
   //添加數(shù)據(jù)
   async insert(collection, data) {
     //db.collection.insert()該方法插入一條或多條數(shù)據(jù)
     const result = await db.collection(collection).insert(data);
     return resuleSet(result.length > 0, result);
   },
 
   //更新數(shù)據(jù)
   async update(collection, filter, data) {
     //db.collection.update()該方法更新多條數(shù)據(jù)
     const result = await db.collection(collection).update(filter, data);
     return resuleSet(result.length > 0, result);
   },
 
   //刪除數(shù)據(jù)
   async delete(collection, filter) {
     //db.collection.deleteOne() 該方法從集合中刪除單個(gè)文檔
     const result = await db.collection(collection).deleteOne(filter);
     return resuleSet(result.length > 0, result);
   },
 };

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/19293.html

相關(guān)文章

  • Java操作MongoDB

    摘要:也可以修改查到的所有數(shù)據(jù),如下羅貫中三國演義刪可以刪除查到的一條數(shù)據(jù),如下羅貫中也可以刪除查到的所有數(shù)據(jù)羅貫中里邊還有其他的查詢條件,都是見名知意,不贅述。 之前我們介紹的MongoDB的操作都是在shell命令中寫的,在項(xiàng)目開發(fā)時(shí)我們當(dāng)然都是用程序去操作MongoDB的,本文我們來看看如何用Java代碼操作MongoDB。 本文是MongoDB系列的第十九篇文章,了解前面的文章有...

    Jeffrrey 評(píng)論0 收藏0
  • MongoDB 的編程操作

    摘要:系列文章的安裝的命令操作的編程操作前面文章首先介紹了數(shù)據(jù)庫系統(tǒng)的安裝,接著介紹了的工具來操作數(shù)據(jù)庫,掌握了命令行對(duì)數(shù)據(jù)庫的增刪改查,四個(gè)基本操作?,F(xiàn)在來介紹,如何用編程語言來操作數(shù)據(jù)庫。 MongoDB 系列文章: MongoDB 的 yum 安裝 MongoDB 的命令操作 MongoDB 的編程操作 前面文章首先介紹了 MongoDB 數(shù)據(jù)庫系統(tǒng)的安裝,接著介紹了 MongoD...

    dkzwm 評(píng)論0 收藏0
  • GDPR: Impact to Your Data Management Landscape: Pa

    摘要:與歐盟的通用數(shù)據(jù)保護(hù)規(guī)定的時(shí)間越來越近了。因此無論是否加入了歐盟,只要你正在以任何方式處理歐盟公民的數(shù)據(jù),就必須服從的條約。保留個(gè)人資料通過使用特定的生存時(shí)間索引,管理員可以自動(dòng)將數(shù)據(jù)庫中的歐盟公民數(shù)據(jù)過期。 ??與歐盟的通用數(shù)據(jù)保護(hù)規(guī)定的(GDPR)1時(shí)間越來越近了。從2018年5月25日起,任何一個(gè)未能滿足新法規(guī)的組織將面臨高達(dá)全球收入4%的罰款,或者是2000萬歐元——無論哪種罰...

    ningwang 評(píng)論0 收藏0
  • GDPR: Impact to Your Data Management Landscape: Pa

    摘要:與歐盟的通用數(shù)據(jù)保護(hù)規(guī)定的時(shí)間越來越近了。因此無論是否加入了歐盟,只要你正在以任何方式處理歐盟公民的數(shù)據(jù),就必須服從的條約。保留個(gè)人資料通過使用特定的生存時(shí)間索引,管理員可以自動(dòng)將數(shù)據(jù)庫中的歐盟公民數(shù)據(jù)過期。 ??與歐盟的通用數(shù)據(jù)保護(hù)規(guī)定的(GDPR)1時(shí)間越來越近了。從2018年5月25日起,任何一個(gè)未能滿足新法規(guī)的組織將面臨高達(dá)全球收入4%的罰款,或者是2000萬歐元——無論哪種罰...

    Hwg 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<