摘要:加載數據庫地址數據庫名稱連接數據庫數據庫操作為集合為過濾為數據獲取數據該方法獲取多條數據添加數據該方法插入一條或多條數據更新數據該方法更新多條數據刪除數據該方法從集合中刪除單個文檔
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/19293.html
摘要:也可以修改查到的所有數據,如下羅貫中三國演義刪可以刪除查到的一條數據,如下羅貫中也可以刪除查到的所有數據羅貫中里邊還有其他的查詢條件,都是見名知意,不贅述。 之前我們介紹的MongoDB的操作都是在shell命令中寫的,在項目開發時我們當然都是用程序去操作MongoDB的,本文我們來看看如何用Java代碼操作MongoDB。 本文是MongoDB系列的第十九篇文章,了解前面的文章有...
摘要:系列文章的安裝的命令操作的編程操作前面文章首先介紹了數據庫系統的安裝,接著介紹了的工具來操作數據庫,掌握了命令行對數據庫的增刪改查,四個基本操作。現在來介紹,如何用編程語言來操作數據庫。 MongoDB 系列文章: MongoDB 的 yum 安裝 MongoDB 的命令操作 MongoDB 的編程操作 前面文章首先介紹了 MongoDB 數據庫系統的安裝,接著介紹了 MongoD...
摘要:與歐盟的通用數據保護規定的時間越來越近了。因此無論是否加入了歐盟,只要你正在以任何方式處理歐盟公民的數據,就必須服從的條約。保留個人資料通過使用特定的生存時間索引,管理員可以自動將數據庫中的歐盟公民數據過期。 ??與歐盟的通用數據保護規定的(GDPR)1時間越來越近了。從2018年5月25日起,任何一個未能滿足新法規的組織將面臨高達全球收入4%的罰款,或者是2000萬歐元——無論哪種罰...
摘要:與歐盟的通用數據保護規定的時間越來越近了。因此無論是否加入了歐盟,只要你正在以任何方式處理歐盟公民的數據,就必須服從的條約。保留個人資料通過使用特定的生存時間索引,管理員可以自動將數據庫中的歐盟公民數據過期。 ??與歐盟的通用數據保護規定的(GDPR)1時間越來越近了。從2018年5月25日起,任何一個未能滿足新法規的組織將面臨高達全球收入4%的罰款,或者是2000萬歐元——無論哪種罰...
閱讀 2787·2021-11-17 09:33
閱讀 2169·2021-09-03 10:40
閱讀 522·2019-08-29 18:45
閱讀 2956·2019-08-29 16:21
閱讀 613·2019-08-29 11:11
閱讀 3394·2019-08-26 12:00
閱讀 2947·2019-08-23 18:19
閱讀 1094·2019-08-23 12:18