0
프론트 엔드에서 나는 obejectId 요소를 얻고 있습니다. object 요소는 2 개의 모델 중 하나에 속할 수 있습니다. 컨테이너 스키마 또는 폴더 스키마의 개체 ID 일 수 있습니다. mongoosejs에서 objectId의 스키마 유형을 가져 오는 방법이 있습니까몽구스에서 ObejctId로 스키마 유형 가져 오기
프론트 엔드에서 나는 obejectId 요소를 얻고 있습니다. object 요소는 2 개의 모델 중 하나에 속할 수 있습니다. 컨테이너 스키마 또는 폴더 스키마의 개체 ID 일 수 있습니다. mongoosejs에서 objectId의 스키마 유형을 가져 오는 방법이 있습니까몽구스에서 ObejctId로 스키마 유형 가져 오기
대답은 없습니다.
문서 http://docs.mongodb.org/manual/reference/object-id/
ObjectId가
는 12 바이트 BSON 타입 사용 구성된 컴퓨터 식별자,이 같은 문서에서 스키마를 얻을 수 있습니다 :
이doc.schema
예 :
var UserSchema = mongoose.Schema({name: String, pass: String});
var User = mongoose.model('users', UserSchema);
User.findOne({_id: your_id}, function (err, doc) {
console.log(doc.schema)
})
아니, 당신은의, 개체의 두 가지 유형에 대해 동일한 스키마를 사용해야 하나 추가 사전 (예 : 추가 콜렉션)을 사용하여'ObjectID'를 스키마 유형으로 해석하십시오. –