Переглянути джерело

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);