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

資訊專欄INFORMATION COLUMN

07-mongodb操作實例

zhoutao / 2846人閱讀

摘要:查詢多條件查詢文章標題文章標簽是否為草稿查詢中字段中含有字符串哈哈,或者中含有哈哈,并且為的所有數據數量根據查詢文章信息更新根據文章更新某個參數常用操作命令查詢所有數據庫切換創建數據庫刪除當前使用數據庫添加一個用戶添加用戶設置密碼是否只讀數

查詢

1.多條件查詢Article

module.exports = new mongoose.Schema({
    // 文章標題
    title: String,
    // 文章標簽
    tags: Array,
    // 是否為草稿
    isDraft: false
})

查詢Article中title字段中含有字符串“哈哈”,或者tags中含有“哈哈”,并且isDraft為false的所有數據數量

let condition = {
        $or: [
            {title: {$regex: reg}},
            {tags: {$in: [key]}}
        ],
        isDraft: false
}
 Article.find(condition).count().then((count) => {})

2.根據id查詢文章信息

Article.findOne({_id: id}).then((article) => {
      
}).catch((err) => {
      
})
更新

1.根據文章id更新某個參數

Article.findByIdAndUpdate(id, {
   lookNum: article.lookNum + 1
}).then(() => {
}).catch((err) => {
})
MongoDB Shell 常用操作命令
1、查詢所有數據庫
show dbs;
2、切換/創建數據庫
use yourDB;
3、刪除當前使用數據庫
db.dropDatabase();

4、添加一個用戶
db.addUser("name");
db.addUser("userName", "pwd123", true);
添加用戶、設置密碼、是否只讀
5、數據庫認證、安全模式
db.auth("userName", "123123");
6、顯示當前所有用戶
show users;
7、刪除用戶
db.removeUser("userName");

更加詳細教程

項目上傳 ?github 每次提交都是一個分支 線上地址

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

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

相關文章

  • UCloud MySQL云數據庫操作指南

    摘要:二進制日志是記錄對數據發生或潛在發生更改的語句,并以二進制的形式保存。刪除配置文件刪除配置文件配置文件支持刪除操作。在配置文件列表頁選中需要刪除的配置文件,選中刪除即可完成刪除操作。UCloud MySQL云數據庫操作指南 基本操作 啟動MySQL實例 如果要啟動處于關閉狀態的MySQL實例,首先選擇需要啟動的MySQL實例,在列表右側點擊啟動按鈕,彈出的確認對話框選擇確定...

    raoyi 評論0 收藏0
  • 阿里云技術教程系列-ECS遠程連接 Linux 實例

    摘要:內容提示阿里云服務器入門教程步驟遠程連接實例根據您本地的操作系統,您可以從等操作系統連接實例。根據提示,分別輸入您的云服務器實例的用戶名和密碼。內容提示:阿里云ECS服務器入門教程:步驟 3 遠程連接 Linux 實例 根據您本地的操作系統,您可以從 Windows、Linux、Mac OS X 等操作系統連接 Linux 實例。本文介紹常用的連接服務器方式。更全面詳細的連接實例方式介紹,請...

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

    摘要:彈性伸縮是指在業務需求增長時自動增加計算資源虛擬機以保證計算能力,在業務需求下降時自動減少計算資源以節省成本同時可結合負載均衡及健康檢查機制,滿足請求量波動和業務量穩定的場景。彈性伸縮(Auto Scaling)是指在業務需求增長時自動增加計算資源(虛擬機)以保證計算能力,在業務需求下降時自動減少計算資源以節省成本;同時可結合負載均衡及健康檢查機制,滿足請求量波動和業務量穩定的場景。用戶可通...

    ernest.wang 評論0 收藏0
  • 采用鏡像部署LNMP 環境操作步驟

    摘要:下表列出了鏡像部署和手動部署兩種方式的特點。如果您購買的實例已經開始運行,但是您想使用鏡像市場中的鏡像重新部署環境,操作步驟如下登錄管理控制臺。單擊鏡像市場,然后單擊從鏡像市場選擇含操作系統。您成功使用鏡像部署了環境。LNMP分別代表Linux、Nginx、MySQL、PHP。本文介紹如何在ECS實例上使用鏡像部署LNMP環境。 您可選用以下幾種方式在ECS實例上部署LNMP環境: 鏡像...

    Backache 評論0 收藏0
  • 20170702-異步編程之Promise

    摘要:異步操作成果異步操作失敗方法可以接受兩個回調函數作為參數。第一個回調函數完成以后,會將返回結果作為參數,傳入第二個回調函數。等同于等同于這段代碼會讓這個對象立即進入狀態,并將錯誤對象傳遞給指定的回調函數。 1.Promise的含義 Promise是異步編程的一種解決方案 Promise實例代表一個異步操作,從它可以獲取異步操作的消息 Promise實例有三種狀態: Pending...

    gecko23 評論0 收藏0

發表評論

0條評論

zhoutao

|高級講師

TA的文章

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