【发布时间】:2020-05-11 23:18:59
【问题描述】:
我正在尝试通过节点控制台或仅通过命令行将以下内容作为脚本运行。 但似乎不起作用,我错过了什么?
const mongoose = require("mongoose");
const ENV = require('dotenv').parse(envStr)
mongoose.connect(
ENV.MONGO_URL,
function(err) {
if (err) throw err;
console.log('connected');
},
)
const UserSchema = ({
name: String,
messages: [Messages], // this part is working when I run tests...
...
})
UserSchema.methods.sendGreetings = function() {
this.messages.push(
new Message({
msg: 'Hello!'
})
)
}
const User = new mongoose.Model('User', UserSchema)
const all = User.find({});
debugger // not working
all.map(user => {
debugger; // not working
user.sendGreetings()
});
【问题讨论】:
标签: javascript node.js mongodb mongoose schema