亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么 JS 異步函數既不顯示打印也不顯示錯誤?

為什么 JS 異步函數既不顯示打印也不顯示錯誤?

心有法竹 2023-06-09 15:22:13
我的代碼const mongoose = require('mongoose');const Tutorial = require('./models/Tutorial');async function createTutorial() {  try {    console.log('guy Incognito');    const doc = await Tutorial.create({ title: 'bill ', body: 'Bill Russel was great player!' });    console.log(`randomTextabcde\n${doc}`);  } catch (err) {    console.log(err);  }}createTutorial();在模型/教程中const mongoose = require('mongoose');const TutorialSchema = new mongoose.Schema({  title: String,  body: String,  createdAt: {    type: Date,    default: Date.now,  },});module.exports = mongoose.model('Tutorial', TutorialSchema);當我從終端運行我的代碼時,node index.js節目guy Incognito似乎 promise 沒有解決.. 為什么?
查看完整描述

2 回答

?
紅顏莎娜

TA貢獻1842條經驗 獲得超13個贊

您可能沒有正確連接到數據庫。如果我使用您的確切代碼,則在正確連接的情況下一切正常,并且在沒有連接的情況下按照您的問題中所述進行操作。

要在您的應用中的某處創建連接調用mongoose.connect('mongodb://<db_uri>', {useNewUrlParser: true}); 。


查看完整回答
反對 回復 2023-06-09
?
蕭十郎

TA貢獻1815條經驗 獲得超13個贊

必須建立與 MongoDB 的有效連接。


mongoose

  .connect('mongodb://localhost/stackoverflow_db', {

    useNewUrlParser: true,

    useUnifiedTopology: true,

  })

  .then(() => console.log('Successfully connect to MongoDB.'))

  .catch((err) => console.error('Connection error', err));


查看完整回答
反對 回復 2023-06-09
  • 2 回答
  • 0 關注
  • 204 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號