소스 검색

Add location to gallery model.
Index the location propery on gallery model.

Lee Morgan 5 년 전
부모
커밋
139d6cdc66
1개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 7 1
      models/gallery.js

+ 7 - 1
models/gallery.js

@@ -11,7 +11,13 @@ const GallerySchema = new mongoose.Schema({
         required: true
     },
     tags: [String],
-    images: [String]
+    images: [String],
+    location: {
+        type: {type: String},
+        coordinates: [],
+        required: false
+    }
 });
+GallerySchema.index({location: "2dsphere"});
 
 module.exports = mongoose.model("Gallery", GallerySchema);