<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之旅 廣告
                ~~~ 'use strict'; //0 安裝 npm i mongoose --save //1.引入 mongoose const mongoose = require('mongoose'); //2.連接mongo mongoose.connect('mongodb://admin:admin123@localhost:27017/demo', { // mongoose.connect('mongodb://localhost:27017/demo', { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true, useFindAndModify: false }, function (err) { if (err) { console.log(err); } else { console.log('連接成功'); } }); //3.操作goods表 定義一個Schema // Schema里面的對象和數據表里面的字段需要一一對應 var goodsSchema = mongoose.Schema({ name: String, age: Number, sex: Number }, { versionKey: false }); /** * 4.定義數據庫模型,操作數據庫 * model里面的第一個參數:首字母要大寫,要和數據庫表(集合)名稱對應 * 這個模型會和模型名稱相同的復數的數據庫建立連接 */ var goods = mongoose.model('goods', goodsSchema); //查詢goods表的數據 goods.find({}, (err, doc) => { if (err) { console.log(err); return; } console.log(doc); }); /** * 5.增加數據 * 實例化 Model,通過實例化User MOdle 創建增加的數據 * 實例.save() */ var g = new goods({ name: '王八', age: 21, sex: 1 }); g.save(err => { if (err) { console.log(err); return; } console.log('增加成功!'); }); ~~~ ***** ~~~ /** * 1.引入mongoose * @type {Mongoose} */ const mongoose = require('mongoose'); /** * 2.建立連接 */ mongoose.connect('mongodb://admin:admin123@localhost:27017/demo', { useNewUrlParser: true, useCreateIndex: true, useUnifiedTopology: true, useFindAndModify: false }, function (err) { if (err) { console.log(err); return; } console.log('連接成功'); }); /** * 3.定義一個Schema */ var NewsSchema = mongoose.Schema({ title: String, author: String, pic: String, content: String, status: Number }, { versionKey: false }); /** * 4.定義操作數據庫的model */ var News = mongoose.model('News', NewsSchema); /** * 5.新增數據 */ var model=new News({ title: '新聞第一篇', author: '張三', content: '新聞的內容', status: 1 }) model.save((err)=>{ if(err){ console.log(err); return } console.log('添加數據成功!'); }) /** * 6.修改數據 */ News.updateOne({ _id:'5dee65825057832784827562' },{ title:'2222222222sewew5555' },((err,doc)=>{ if(err){ console.log(err); return } console.log('修改成功'); console.log(doc); })) /** * 7.刪除數據 */ News.deleteOne({ _id:'5dee65825057832784827562' },(err,doc)=>{ if(err){ return console.log(err) } console.log('刪除成功'); console.log(doc); }) ~~~
                  <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>

                              哎呀哎呀视频在线观看