Javascript 猫鼬种群

Javascript 猫鼬种群,javascript,node.js,mongoose,Javascript,Node.js,Mongoose,我是mongoose和mongodb的新手,一直在尝试用一堆图片帖子连接我的用户。我读了很多关于猫鼬的文章,但我总是得到一些空图片[] const mongoose=require('mongoose'); const userSchema=new mongoose.Schema({ 电邮:{ 类型:字符串, 必填项:true }, 用户名:{ 类型:字符串, 必填项:true }, 密码:{ 类型:字符串, 必填项:true }, 图像:[ { 类型:mongoose.Schema.Type

我是mongoose和mongodb的新手,一直在尝试用一堆图片帖子连接我的用户。我读了很多关于猫鼬的文章,但我总是得到一些空图片[]

const mongoose=require('mongoose');
const userSchema=new mongoose.Schema({
电邮:{
类型:字符串,
必填项:true
},
用户名:{
类型:字符串,
必填项:true
},
密码:{
类型:字符串,
必填项:true
},
图像:[
{
类型:mongoose.Schema.Types.ObjectId,
参考:“图像”
}
]
});

module.exports=mongoose.model('User',userSchema)在我看来,您应该放弃id部分,该部分不作为指向用户模型的链接。换言之,请尝试以下方法:

const imageSchema = new mongoose.Schema({
image: {
    type: String,
    required: true
},
description: {
    type: String,
    required: true
},
})
我认为应该填充正确的数组

此外,当您获得值时,您将获得一个对象数组。所以你需要在上面画地图<代码>lastTenImages。图像
不会生成任何内容