Доброе время суток. Сильно не пинайте :) не могу понять где я совершил ошибку. Есть схема mongo
module.exports = function() {
var LocationObject = new Schema({
user_id: String,
loc: {type: {type: String},coordinates: []},
timestamp: String,
hdop: String,
altitude: String,
speed: String
});
// define the index
LocationObject.index({loc: '2dsphere'});
mongoose.model('Location', LocationObject);
};
есть route
router.get('/gps/loc*', function(req, res) {
var data = [
user_id = req.params.user_id,
lat = req.params.lat,
lon = req.params.lon,
timestamp = req.params.timestamp,
hdop = req.params.hdop,
altitude = req.params.altitude,
speed = req.params.speed
];
async.each(data, function(item, cb) {
Location.create(item, cb);
console.log(data);
}, function(err) {
if (err) {
throw err;
}
});
});
У меня ни как не получается записать передоваемые данные в базу
Подскажите плз где поправить и почему именно там. Чтобы я потом таких же глупых вопросов не задавал:)