国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

MongoDB操作

godruoyi / 2294人閱讀

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

MongoDB

加載 mongodb

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

連接數據庫

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

數據庫操作

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/95915.html

相關文章

  • Java操作MongoDB

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

    Jeffrrey 評論0 收藏0
  • MongoDB 的編程操作

    摘要:系列文章的安裝的命令操作的編程操作前面文章首先介紹了數據庫系統的安裝,接著介紹了的工具來操作數據庫,掌握了命令行對數據庫的增刪改查,四個基本操作。現在來介紹,如何用編程語言來操作數據庫。 MongoDB 系列文章: MongoDB 的 yum 安裝 MongoDB 的命令操作 MongoDB 的編程操作 前面文章首先介紹了 MongoDB 數據庫系統的安裝,接著介紹了 MongoD...

    dkzwm 評論0 收藏0
  • GDPR: Impact to Your Data Management Landscape: Pa

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

    ningwang 評論0 收藏0
  • GDPR: Impact to Your Data Management Landscape: Pa

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

    Hwg 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<