在mongodb数据库中保存新帖子时发生错误

问题描述 投票:1回答:2
const userSchema = {
email: String,
password: String,
post:{
    title: String,
    content: String
}}; 

无法访问发布字段并在其上保存数据,应该怎么做

const title = req.body.title;
const content = req.body.content;

newPost = new User({
    post.title:title,
    content.content:content
});

通过这种方式,将newpost保存到post obj时发生错误>

const userSchema = {电子邮件:字符串,密码:字符串,post:{标题:字符串,内容:字符串}};无法访问post字段并保存数据onit应该怎么做const title = req ....

node.js mongodb express ejs
2个回答
0
投票

您可以先声明User对象,然后访问这些嵌套的props,例如:


0
投票

我认为您正在尝试不声明对象而访问titlecontent。因此,您可以声明post对象,并为每个属性分配值

© www.soinside.com 2019 - 2024. All rights reserved.