<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## **1、Mongoose 索引** 索引是對數據庫表中一列或多列的值進行排序的一種結構,可以讓我們查詢數據庫變得更 快。MongoDB 的索引幾乎與傳統的關系型數據庫一模一樣,這其中也包括一些基本的查詢 優化技巧。 mongoose 中除了以前創建索引的方式,我們也可以在定義 Schema 的時候指定創建索引。 ``` var DeviceSchema = new mongoose.Schema({ sn: { type: Number, // 唯一索引 unique: true }, name: { type: String, // 普通索引 index: true } }); ``` ## **2、Mongoose 內置 CURD** https://mongoosejs.com/docs/queries.html * Model.deleteMany() * Model.deleteOne() * Model.find() * Model.findById() * Model.findByIdAndDelete() * Model.findByIdAndRemove() * Model.findByIdAndUpdate() * Model.findOne() * Model.findOneAndDelete() * Model.findOneAndRemove() * Model.findOneAndUpdate() * Model.replaceOne() * Model.updateMany() * Model.updateOne() ## **3、擴展 Mongoose CURD 方法** ``` var mongoose=require('./db.js'); var UserSchema=mongoose.Schema({ name:{ type:String }, age:Number, status:{ type:Number, default:1 } }) // 靜態方法 UserSchema.statics.findByUid=function(uid,cb){ this.find({"_id":uid},function(err,docs){ cb(err,docs) }) } // 實例方法 UserSchema.methods.print = function(){ console.log('這是一個實例方法'); console.log(this); }; module.exports=mongoose.model('User',UserSchema,'user'); ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看