好吧,这可能有点奇怪,但是请听我说。 first thing, this question is related to my issue.
简而言之。我正在尝试输入Mongo条目,所有内容都在通信,但是我的model.save()仅保存ID和版本。
我尝试执行的操作的区别在于,我不希望发送任何数据。
我想发送GET请求,并且我希望服务器生成初始数据条目。该条目只是一个时间戳和一个布尔值。 所以我的代码看起来像这样
const CLOCK_IN = (req ,res ) => {
const TimeCard = new TimeCardModel({
startTime: new Date.now(),
clockedIn: true
})
TimeCard.save()
.then(res => {
res.json(TimeCard.toJSON())
})
.catch(err => {
res.json(err)
})
}
那么他们在第一个问题中怎么说。是该对象为空,因为该函数无法读取数据。那么,在调用条目保存功能之前,我是否需要编写一些代码以生成所需的数据?还是我还缺少其他东西?
答案 0 :(得分:1)
我的模式错误。
我的模型已定义
var animalSchema = new Schema({name: { Type: Date },
正确的语法是
var animalSchema = new Schema({ name: String, type: String });