Reset data bị lỗi, thêm hotspot

This commit is contained in:
2026-06-08 11:50:47 +07:00
parent c495efad36
commit d9ed8032d3
10 changed files with 521 additions and 238 deletions
+8 -31
View File
@@ -1,25 +1,24 @@
const mongoose = require('mongoose');
const sceneSchema = new mongoose.Schema({
title: {
name: {
type: String,
required: true,
trim: true
},
scene_url: {
type: String
},
assetId: {
type: mongoose.Schema.Types.ObjectId,
ref: 'Asset',
required: true
},
lat: {
type: Number,
required: true
gps: {
lat: { type: Number, required: true },
lng: { type: Number, required: true }
},
lng: {
type: Number,
required: true
},
owner: {
createdBy: {
type: mongoose.Schema.Types.ObjectId,
ref: 'User',
required: true
@@ -38,28 +37,6 @@ const sceneSchema = new mongoose.Schema({
type: mongoose.Schema.Types.ObjectId,
ref: 'User'
}],
hotspots: [{
pitch: {
type: Number,
required: true
},
yaw: {
type: Number,
required: true
},
text: {
type: String,
trim: true
},
description: {
type: String,
trim: true
},
targetSceneId: {
type: mongoose.Schema.Types.ObjectId,
ref: 'Scene'
}
}]
}, {
timestamps: true
});