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

資訊專欄INFORMATION COLUMN

07-mongodb操作實(shí)例

zhoutao / 2848人閱讀

摘要:查詢多條件查詢文章標(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

相關(guān)文章

  • UCloud MySQL云數(shù)據(jù)庫(kù)操作指南

    摘要:二進(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ì)話框選擇確定...

    raoyi 評(píng)論0 收藏0
  • 阿里云技術(shù)教程系列-ECS遠(yuǎn)程連接 Linux 實(shí)例

    摘要:內(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)...

    yedf 評(píng)論0 收藏0
  • 私有云解決方案-UCloudStack私有云解決方案(彈性伸縮)

    摘要:彈性伸縮是指在業(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)景。用戶可通...

    ernest.wang 評(píng)論0 收藏0
  • 采用鏡像部署LNMP 環(huán)境操作步驟

    摘要:下表列出了鏡像部署和手動(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)境: 鏡像...

    Backache 評(píng)論0 收藏0
  • 20170702-異步編程之Promise

    摘要:異步操作成果異步操作失敗方法可以接受兩個(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...

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

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

0條評(píng)論

zhoutao

|高級(jí)講師

TA的文章

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