2016-06-20 6 views
0

나는 평균 js 앱을 가지고 있습니다. 컬렉션이 시작될 때 만들어 지도록 컬렉션이 필요합니다. 지금은 문서를 삽입 할 때 생성됩니다.몽구스 js 시작시 컬렉션 생성

스키마 생성 중에 특정 항목을 지정할 수 있습니까?

+0

컬렉션에 인덱스가 있습니까? 그것은 당신의 문제에 대한 직접적인 해결책은 아니지만, Mongoose가 인덱스를 생성해야한다면 콜렉션을 생성해야합니다. – weiyin

+0

기본 MEAN js 응용 프로그램이므로 확실하지 않습니다. ( –

+0

방금 ​​mySchema.set ('autoIndex', true)를 시도했지만 시작시 didnt 만들기 –

답변

0

하나의 방법은 색인을 생성 한 필드가 하나 이상 있는지 확인하는 것입니다. Mongoose는 인덱스를 만들 때 컬렉션을 만듭니다.

예를 들어 name 필드의 색인을 생성하려면 스키마에 name: {type: String, index: true}을 지정하십시오.