0
컬렉션에 레코드를 추가 할 때 하위 배열에 Array 개체를 기본값으로 추가하려고합니다. 아래에있는 내 CHEMA몽구스는 레코드를 컬렉션에 추가 할 때 기본 배열 객체를 하위 배열에 추가합니다.
const JobSpecificetionSchema = new Schema({
ACTIVITY:[{
DESCRIPTION: { type: String, default: '' },
SUB_ACTIVITY:[{
DESCRIPTION: { type: String, default: '' },
REPEAT_TYPE: { type: String, default: '' },// 1 - inspection will start 2 - inspection will not start
FREQUENCY: { type: String, default: '' }, // 1 - weekly, 2 - monthly, 3 - yearly
PAR_1: { type: String, default: '' }, // if weekly, then every one week or two. then monthly every one month or two months
PAR_2: { type: String, default: '' }, // if weekly then days in the week. ie (Monday 1, tue 2) (1,2,3) Monthly- day ie 25 yearly- month ie 1 to 12
PAR_3: { type: String, default: '' }, // if yearly then day 25
ASSIGNEE_WORKERS:[{
ASSIGNEE_ID : { type: Schema.Types.ObjectId, default: '000000000000000000000000' },
}]
}]
}]
});
을 당신은 내가이 컬렉션에 레코드를 만들 때 ASSIGNEE_WORKERS에 배열을 기본 배열을 추가 할 볼 수 있습니다 찾을하시기 바랍니다.
현재 방법이 작동하지 않습니다. 이것을 도와주세요
몇 가지 예를 들어주세요. –