生の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]"}