Q&A
updateMany에서 user._id를 못찾는 상황
해결 const BlogSchema = new Schema( { title: { type: String, required: true }, content: { type: String, required: true }, islive: { type: Boolean, required: true, default: false }, user: { _id: { type: Object, required: true, ref: "user" }, username: { type: String, required: true }, name: { first: { type: String, required: true }, last: { type: String, required: true }, }, }, comments: [commentSchema], }, { timestamps: true } ); => const BlogSchema2 = new Schema( { title: { type: String, required: true }, content: { type: String, required: true }, islive: { type: Boolean, required: true, default: false }, user: { _id: { type: Types.ObjectId, required: true, ref: "user" }, username: { type: String, required: true }, name: { first: { type: String, required: true }, last: { type: String, required: true }, }, }, commentsCount: { type: Number, default: 0, required: true }, comments: [commentSchema], }, { timestamps: true } ); 바보같이 user type을 object로 해서 생긴 문제.....
- いいね数
- 1
- コメント数
- 1
- 閲覧数
- 408

