首页 > 解决方案 > 邮递员不发送嵌套的 JSON 数据

问题描述

几个星期以来,我一直以同样的方式向我的猫鼬子文档发送数据。昨晚邮递员和失眠症都停止在发布请求中发送嵌套数据,但发布请求在客户端工作正常......

您可以在下面看到任何嵌套数据都不会在请求中发送。我没有更改邮递员和失眠设置中的任何内容,我很确定我正在以我一直以来的方式发送数据

邮差

猫鼬模式:

const mongoose = require("mongoose");

const ProgramSchema = new mongoose.Schema({
  programName: String,
});
const NameSchema = new mongoose.Schema({
  firstName: { type: String },
  lastName: { type: String },
  middleIn: { type: String },
});

const UserSchema = new mongoose.Schema({
  name: [NameSchema],
  username: { type: String },
  age: { type: String },
  programs: [ProgramSchema],
  avatar: { type: String },
  email: { type: String },
  avatar: {
    type: String,
    default:
      "https://www.minervastrategies.com/wp-content/uploads/2016/03/default-avatar.jpg",
  },
  tier: { type: Number, default: 0 },
});

module.exports = mongoose.models.User || mongoose.model("User", UserSchema);

标签: node.jsmongodbmongoosepostmanrest

解决方案


推荐阅读