2015-02-05 4 views
0

저는 모든 노드와 관련 정보를 가진 초보자입니다. 이해할 수없는 한 가지 이유는 정의 된 mongoose.model의 새 객체를 만들 때 찾을 수 없거나 찾을 수없는 것입니다. 단순히 변수에 대한 참조를 할당하는 등 모든 방법을 나에게 액세스 할 수 있습니다이 새로운 객체에서 사용할 수있는 방법이mongoose.model의 인스턴스에 find 메소드가 없습니다.

VAR OBJ = 새로운 mongoose.model 즉 ('Collection의'를, {}) 여기 OBJ는에 액세스 할 수 있습니다 만 저장하고 업데이트 함 var obj = mongoose.model ('CollectionA', {}) find 등의 모든 메소드에 obj 액세스 가능 ...

왜 이런 일이 발생합니까? 당신이

var myElementsCollection = mongoose.model('myElementsCollection' ,{}) 

를 호출 할 경우

답변

0

는 당신이 모델 (컬렉션)에 액세스 할 수 있습니다. 그래서 당신은 찾아 사용할 수 있습니다, findall은 등

당신은

당신이 컬렉션에 들어가는 특정 항목을 작성합니다) 새로운

var myElements = new mongoose.model('myElementsCollection' ,{}로 호출 할 경우

관련 문제