我如何将数据插入 nodejs 中的模式数组?
How can i insert data to a schema array in nodejs?
我有一个如下所示的架构,我试图向该架构插入一个值,但未分配数据。我们如何将数据分配给 nodejs 中的模式数组?
building 是我的模式实例。
我的架构如下所示
geoValues: [
{
latitude: Number,
longitude: Number,
}
],
我尝试像下面那样将数据分配给我的模式
building. geoValues.latitude = latitude;
building. geoValues.longitude = longitude;
检查您的 mongoose 架构是否如下所示,
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const buildingSchema = new Schema({
geoValues: [{
latitude: Number,
longitude: Number
}]
});
我有一个如下所示的架构,我试图向该架构插入一个值,但未分配数据。我们如何将数据分配给 nodejs 中的模式数组? building 是我的模式实例。
我的架构如下所示
geoValues: [
{
latitude: Number,
longitude: Number,
}
],
我尝试像下面那样将数据分配给我的模式
building. geoValues.latitude = latitude;
building. geoValues.longitude = longitude;
检查您的 mongoose 架构是否如下所示,
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const buildingSchema = new Schema({
geoValues: [{
latitude: Number,
longitude: Number
}]
});