国产黄色免费网站_久久天天做天天爱综合色_精品国产一区久久久_成人黄色激情网站_久久成人在线视频_美女一区二区在线观看_亚洲精品免费一区亚洲精品免费精品一区 _91精品国产综合久久精品麻豆

mongoose中save無法獲取回調函數值的解決方法

2018-7-18    seo達人

如果您想訂閱本博客內容,每天自動發到您的郵箱中, 請點這里

mongoose保存數據:

const save = new Model(data).save()
    
  • 1

如果成功,則可以獲取到保存在數據庫的值,但是如果保存數據失敗,則會拋出異常,好在save可以傳入一個回調函數,用法如下:

const save = new Model(data).save((err, result)=>{ if(err){ // 保存失敗執行的操作
    }else { // 保存成功執行的操作
    }

})
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

我們希望根據結果獲取到不同的值,但是此時save返回的是undefined,因為save中的回調函數是一個異步操作

解決方法:

使用try catch:

try{
    const save = await new Model(data).save();
    // 保存成功執行的操作 return ... }catch(err){
    // 保存失敗執行的操作 return ... }
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

注意:在async函數中才可以這么使用,因為await只能用在async函數中

示例:(注冊功能)

user.model.js

const mongoose  = require("mongoose"); const port      = process.env.PORT || "8899"; const UserSchema = mongoose.Schema({
    userName: {
        type: String,
        unique: true },
    passWord: String,
    createTime: {
        type: Date, default: Date.now()
    },
    updateTime: {
        type: Date, default: Date.now()
    }
}, {
    timestamps: {
        createAt: "createTime",
        updateTime: "updateTime" }
});

module.exports = mongoose.model("USER", UserSchema);
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

service.js

const User = require("./user.model);
class User{
    async login(user){
            try{
                const result = await new User(user).save();
                // 其他操作,如發送注冊郵件
                return { success: true }
            }catch(err){
                return { success: false, message: "用戶名或密碼錯誤" }
            }
   }
}
moduel.exports = new User();
    
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

controller.js

const server = require("./server); async login(){ // 首先獲取請求中攜帶的用戶信息 const result = await server.login(user);
    if(result.success){ // 注冊成功執行的操作 }else { // 注冊失敗執行的操作 }
}
藍藍設計www.newchinaweekly.com )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

日歷

鏈接

個人資料

藍藍設計的小編 http://www.newchinaweekly.com

存檔

久久综合加勒比| 激情av综合| 99精品视频在线免费播放| 日韩欧美国产成人精品免费| sm捆绑调教视频| 国产精品男女视频| 国精产品一区二区三区| 欧美精品xxxxx| 国产精品久久久久久久免费 | 成人信息集中地欧美| 国产精品一区二区三| 美女精品久久久| 国产精品流白浆视频| 看高清中日韩色视频| 国产精品美女久久久久久免费 | 成人午夜精品无码区| 亚洲 高清 成人 动漫| 久久国产精品免费一区| 国产性生活免费视频| 久久发布国产伦子伦精品| 亚洲老女人av| 妞干网视频在线观看| 亚洲成人av免费观看| 欧美日韩在线国产| 超碰免费在线97| 成人av无码一区二区三区| 国产精品国产国产aⅴ| 免费人成短视频在线观看网站| 国产小视频在线高清播放| 老牛影视av牛牛影视av| 免费看一级毛片| 91这里只有精品| 视频二区欧美毛片免费观看| 日本少妇精品亚洲第一区| 韩国亚洲精品| 国产日产欧产精品推荐色| 91蜜桃婷婷狠狠久久综合9色| 欧美色xxxx| 少妇激情综合网| 黑人另类av| 污片在线免费看| 亚洲精品1区2区3区| 四虎国产精品永久地址998| 久草视频观看| 午夜高潮免费视频| 在线观看麻豆蜜桃| 都市激情亚洲欧美| 极品尤物av久久免费看| 国产成人精品三级| 中文av一区二区| 亚洲精品在线网站| 中文字幕不卡在线视频极品| 久久国产精品99国产精| 琪琪亚洲精品午夜在线| 26uuu成人| 久久久久久久中文| 亚洲欧美精品aaaaaa片| 四虎成人欧美精品在永久在线| 中文资源在线网| 直接在线观看的三级网址| 日韩成人影院| 亚洲永久免费精品| 亚洲永久精品国产| 午夜精品一区二区三区在线| 日韩a级黄色片| 国产亚洲欧美精品久久久久久| 星空影院最新电视剧免费观看| 182在线视频观看| 在线观看视频一区二区三区| 激情丁香综合五月| 精品久久久三级丝袜| 欧美成人精品在线视频| 免费成人深夜夜行网站视频| 免费看涩涩视频| 日本理论中文字幕| 五月天婷婷久久| а√最新版在线天堂| 久久精品免视看国产成人| 99在线视频精品| 中文字幕一精品亚洲无线一区| 天堂av免费看| 青青国产在线观看| 欧美视频亚洲色图| 亚洲图片123| a成人v在线| 伊人久久大香线蕉av超碰演员| 成人精品国产福利| 亚洲欧美一区二区激情| 中文字幕精品—区二区日日骚| 久久精品国产av一区二区三区| 天堂在线视频观看| 国产三级伦理在线| 久久99国产精品麻豆| 亚洲美女在线视频| 人妻少妇精品久久| 欧美成人另类视频| 97在线资源在| 周于希免费高清在线观看| 免费观看不卡av| 国产美女视频一区| 在线亚洲人成电影网站色www| 亚洲色图色老头| 99视频在线| 在线观看免费视频高清游戏推荐| 动漫av一区二区三区| 丰满诱人av在线播放| 国产乱码精品1区2区3区| 日韩中文字幕网| 成人日韩在线视频| 国产又爽又黄又刺激的软件| 美女日韩一区| 亚洲高清一区二区三区| 96久久精品| 黄色大片网站在线观看| 午夜看片在线免费| 欧美在线免费看视频| 久久影院视频免费| 日韩av手机在线看| 成人黄色a级片| 亚洲色图另类色图| 久久99精品国产麻豆婷婷| 欧美成人激情在线| 99热超碰在线| 综合区小说区图片区在线一区| 激情开心成人网| 久久一二三四| 色久欧美在线视频观看| 日韩久久久久久久久久久| 免费看涩涩视频软件| 欧美二区视频| 欧美日韩亚洲成人| 欧美亚洲成人xxx| 国产精品扒开腿做爽爽| 久久亚洲国产中v天仙www| 久久男人天堂| 中文字幕在线不卡| 欧美—级a级欧美特级ar全黄| jjzzjjzz欧美69巨大| http://嫩草影院| 在线成人动漫av| 91麻豆精品国产综合久久久久久| 99超碰麻豆| 成人黄色免费网| 精品九九久久| 色视频成人在线观看免| 欧美无砖专区免费| 国产chinese男男gaygay网站| 日韩一区亚洲二区| 国产午夜精品全部视频在线播放| 亚洲欧美日韩中文字幕在线观看| 天海翼女教师无删减版电影| 久久精品国产精品亚洲精品| 国产成人精品视频在线| 香港三级日本三级| 在线视频尤物| 97久久人人超碰| 午夜免费久久久久| 久久精品www| 3d性欧美动漫精品xxxx软件| 99精品欧美一区二区三区综合在线| 成人国产精品一区| jlzzjlzzjlzz亚洲人| 奇米777国产一区国产二区| 亚洲精品久久久一区二区三区| 中文视频在线观看| 日本亚洲精品| 亚洲国产综合色| 久久综合九色综合88i| 91美女在线免费观看| 国产成人亚洲综合色影视| 亚洲最大福利视频| 午夜成人免费影院| 一本大道色婷婷在线| 黑人精品xxx一区一二区| 五月婷婷丁香色| 成人欧美亚洲| 日韩av中文在线观看| 91香蕉电影院| 婷婷伊人综合中文字幕| 欧美 日韩 国产一区二区在线视频| 欧美激情视频在线| 人人妻人人澡人人爽人人精品| 成年免费网站| 久久女同精品一区二区| 黄色网址在线免费看| 天天天天天天天操| 99久免费精品视频在线观看| 神马影院午夜我不卡| 九色自拍论坛| 久久综合久久综合久久| 国产1区2区3区中文字幕| 黄网站免费观看| 亚洲欧洲99久久| 日本三级中国三级99人妇网站| 国产精品午夜剧场| 成人永久看片免费视频天堂| 肉大捧一出免费观看网站在线播放 | 中文字幕网在线| 精品国产乱码久久久久久天美 | 成人h在线播放|