1.多條件查詢Articlegit
module.exports = new mongoose.Schema({ // 文章標題 title: String, // 文章標籤 tags: Array, // 是否爲草稿 isDraft: false })
查詢Article中title字段中含有字符串「哈哈」,或者tags中含有「哈哈」,而且isDraft爲false的全部數據數量github
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) => { })
一、查詢全部數據庫 show dbs; 二、切換/建立數據庫 use yourDB; 三、刪除當前使用數據庫 db.dropDatabase(); 四、添加一個用戶 db.addUser("name"); db.addUser("userName", "pwd123", true); 添加用戶、設置密碼、是否只讀 五、數據庫認證、安全模式 db.auth("userName", "123123"); 六、顯示當前全部用戶 show users; 七、刪除用戶 db.removeUser("userName");
更加詳細教程mongoose