摘要:查詢多條件查詢文章標(biāo)題文章標(biāo)簽是否為草稿查詢中字段中含有字符串哈哈,或者中含有哈哈,并且為的所有數(shù)據(jù)數(shù)量根據(jù)查詢文章信息更新根據(jù)文章更新某個(gè)參數(shù)常用操作命令查詢所有數(shù)據(jù)庫(kù)切換創(chuàng)建數(shù)據(jù)庫(kù)刪除當(dāng)前使用數(shù)據(jù)庫(kù)添加一個(gè)用戶添加用戶設(shè)置密碼是否只讀數(shù)
查詢
1.多條件查詢Article
module.exports = new mongoose.Schema({ // 文章標(biāo)題 title: String, // 文章標(biāo)簽 tags: Array, // 是否為草稿 isDraft: false })
查詢Article中title字段中含有字符串“哈哈”,或者tags中含有“哈哈”,并且isDraft為false的所有數(shù)據(jù)數(shù)量
let condition = { $or: [ {title: {$regex: reg}}, {tags: {$in: [key]}} ], isDraft: false } Article.find(condition).count().then((count) => {})
2.根據(jù)id查詢文章信息
Article.findOne({_id: id}).then((article) => { }).catch((err) => { })更新
1.根據(jù)文章id更新某個(gè)參數(shù)
Article.findByIdAndUpdate(id, { lookNum: article.lookNum + 1 }).then(() => { }).catch((err) => { })MongoDB Shell 常用操作命令
1、查詢所有數(shù)據(jù)庫(kù) show dbs; 2、切換/創(chuàng)建數(shù)據(jù)庫(kù) use yourDB; 3、刪除當(dāng)前使用數(shù)據(jù)庫(kù) db.dropDatabase(); 4、添加一個(gè)用戶 db.addUser("name"); db.addUser("userName", "pwd123", true); 添加用戶、設(shè)置密碼、是否只讀 5、數(shù)據(jù)庫(kù)認(rèn)證、安全模式 db.auth("userName", "123123"); 6、顯示當(dāng)前所有用戶 show users; 7、刪除用戶 db.removeUser("userName");
更加詳細(xì)教程
項(xiàng)目上傳 ?github 每次提交都是一個(gè)分支 線上地址文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/19316.html
摘要:二進(jìn)制日志是記錄對(duì)數(shù)據(jù)發(fā)生或潛在發(fā)生更改的語(yǔ)句,并以二進(jìn)制的形式保存。刪除配置文件刪除配置文件配置文件支持刪除操作。在配置文件列表頁(yè)選中需要?jiǎng)h除的配置文件,選中刪除即可完成刪除操作。UCloud MySQL云數(shù)據(jù)庫(kù)操作指南 基本操作 啟動(dòng)MySQL實(shí)例 如果要啟動(dòng)處于關(guān)閉狀態(tài)的MySQL實(shí)例,首先選擇需要啟動(dòng)的MySQL實(shí)例,在列表右側(cè)點(diǎn)擊啟動(dòng)按鈕,彈出的確認(rèn)對(duì)話框選擇確定...
摘要:內(nèi)容提示阿里云服務(wù)器入門教程步驟遠(yuǎn)程連接實(shí)例根據(jù)您本地的操作系統(tǒng),您可以從等操作系統(tǒng)連接實(shí)例。根據(jù)提示,分別輸入您的云服務(wù)器實(shí)例的用戶名和密碼。內(nèi)容提示:阿里云ECS服務(wù)器入門教程:步驟 3 遠(yuǎn)程連接 Linux 實(shí)例 根據(jù)您本地的操作系統(tǒng),您可以從 Windows、Linux、Mac OS X 等操作系統(tǒng)連接 Linux 實(shí)例。本文介紹常用的連接服務(wù)器方式。更全面詳細(xì)的連接實(shí)例方式介紹,請(qǐng)...
摘要:彈性伸縮是指在業(yè)務(wù)需求增長(zhǎng)時(shí)自動(dòng)增加計(jì)算資源虛擬機(jī)以保證計(jì)算能力,在業(yè)務(wù)需求下降時(shí)自動(dòng)減少計(jì)算資源以節(jié)省成本同時(shí)可結(jié)合負(fù)載均衡及健康檢查機(jī)制,滿足請(qǐng)求量波動(dòng)和業(yè)務(wù)量穩(wěn)定的場(chǎng)景。彈性伸縮(Auto Scaling)是指在業(yè)務(wù)需求增長(zhǎng)時(shí)自動(dòng)增加計(jì)算資源(虛擬機(jī))以保證計(jì)算能力,在業(yè)務(wù)需求下降時(shí)自動(dòng)減少計(jì)算資源以節(jié)省成本;同時(shí)可結(jié)合負(fù)載均衡及健康檢查機(jī)制,滿足請(qǐng)求量波動(dòng)和業(yè)務(wù)量穩(wěn)定的場(chǎng)景。用戶可通...
摘要:下表列出了鏡像部署和手動(dòng)部署兩種方式的特點(diǎn)。如果您購(gòu)買的實(shí)例已經(jīng)開(kāi)始運(yùn)行,但是您想使用鏡像市場(chǎng)中的鏡像重新部署環(huán)境,操作步驟如下登錄管理控制臺(tái)。單擊鏡像市場(chǎng),然后單擊從鏡像市場(chǎng)選擇含操作系統(tǒng)。您成功使用鏡像部署了環(huán)境。LNMP分別代表Linux、Nginx、MySQL、PHP。本文介紹如何在ECS實(shí)例上使用鏡像部署LNMP環(huán)境。 您可選用以下幾種方式在ECS實(shí)例上部署LNMP環(huán)境: 鏡像...
摘要:異步操作成果異步操作失敗方法可以接受兩個(gè)回調(diào)函數(shù)作為參數(shù)。第一個(gè)回調(diào)函數(shù)完成以后,會(huì)將返回結(jié)果作為參數(shù),傳入第二個(gè)回調(diào)函數(shù)。等同于等同于這段代碼會(huì)讓這個(gè)對(duì)象立即進(jìn)入狀態(tài),并將錯(cuò)誤對(duì)象傳遞給指定的回調(diào)函數(shù)。 1.Promise的含義 Promise是異步編程的一種解決方案 Promise實(shí)例代表一個(gè)異步操作,從它可以獲取異步操作的消息 Promise實(shí)例有三種狀態(tài): Pending...
閱讀 1669·2021-09-28 09:35
閱讀 1139·2019-08-30 15:54
閱讀 1666·2019-08-30 15:44
閱讀 3370·2019-08-30 14:09
閱讀 499·2019-08-29 14:05
閱讀 2668·2019-08-28 17:53
閱讀 1992·2019-08-26 13:41
閱讀 1721·2019-08-26 13:26