mongoose save方法无效

发布于 2022-09-04 02:16:44 字数 512 浏览 10 评论 0

我使用 mongoose 将数据保存在node.js中。

下面是我的一些配置和使用代码

const songSchema = new Schema({
  tabId: {
    type: Number,
    index: true
  }, // 索引 ,在该网站中表示当前页面的id
  singer: String, // 歌手名称
  song: String, // 处理过的歌曲名称
  rawSong: String, // 未经处理的歌曲名称
  filename: String, // 文件名称
  filetype: String, // 文件类型
  hasCover: Boolean, // 是否有封面
})

// 远程连接数据库成功
const Song = db.model('song', songSchema)
const model = new Song({
    // 数据信息省略
})

model.save()

但是我在 集合 song 中并没有查出数据, 这是什么情况?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

余生一个溪 2022-09-11 02:16:44

看看error呗

model.save(function (error, doc) {
    if (error) {
        console.log(error);
    }
});
江城子 2022-09-11 02:16:44

doc.save(callback?:function)
你不给回调的话返回的是个promise
你需要doc.save().then(func).catch(func)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文