0

生のJSONデータを投稿することにより、Chrome postmanツールを使用してNodejs APIサーバーをテストしようとしていますが、配列またはオブジェクトの配列を投稿する方法がわかりません. 以下は、私の mongodb スキーマと、保存機能をテストするために Chrome の郵便配達員から送信しようとした json です。誰かが私が見逃している/ここで間違っていることを教えてください、ありがとう。

var memberSchema = new Schema({
    name: {
        type: String
    }
});
module.exports = mongoose.model('Member', memberSchema);

var commentPics = new Schema({
    url: {
        type: String,
        trim: true,
        max: 1000
    }
});

var comment = new Schema({
    subject: String,
    body: {
        type: String,
        trim: true,
        max: 2000
    },
    dateAdded: {
        type: Date,
        default: Date.now
    },
    pics:[commentPics],
    members:[type: Schema.ObjectId, ref: 'Member']   
});


Data posted by Chrome - Postman

{"subject":"New comment", "body":"this is a test", "pics.url":"http://www.google.com", "members":"[123456, 567890]"}
4

0 に答える 0