1
하위 문서가있는 몽구스 스키마가 있습니다. 부모 저장 후 하위 문서를 밀어 넣고 새롭게 생성 된 내부 항목을 처리 할 수 있기를 원합니다.몽구스 - 새로 저장된 내부 레코드의 _id를 가져옵니다.
새로 만든 내부 항목의 _id을 쉽게 얻을 수있는 방법이 있습니까? 여기 코드는 다음과 같습니다
var trackSchema = mongoose.Schema({
title: String
});
var userSchema = mongoose.Schema({
displayName: String,
tracks: [trackSchema]
});
var Track = mongoose.model('Track', trackSchema);
var User = mongoose.model('User', userSchema);
var track = new Track({
title: 'Sunrise'
});
user.tracks.push(track); // assume 'user' was returned by User.findById()
user.save(function (err, userUpdated) {
// ... is there any way to find _id of pushed 'track' ???
});
감사를 내부 항목의 속성을 _ID에 할당하는 것입니다, 그것은 나를 위해 작동합니다. –