router.get('/getinfo', function(req, res, next) { var date = req.query.date == null ? null : req.query.date; var post = req.query.post == null ? null : req.query.post; var query = new AV.Query('TempInfo'); query.addDescending('updatedAt'); if (post != null) { query.equalTo('post', post); } if (date != null) { console.log(date); query.greaterThan('updatedAt', new Date(date + ' 00:00:00')); query.lessThan('updatedAt', new Date(date + ' 23:59:59')); } query.limit(1000); query.addAscending('updatedAt'); query.find().then(function (resultes) { console.log(); for (var i = 0 ; i < resultes.length; i++) { resultes[i].updatedAt = moment(resultes[i].updatedAt).format("YYYY-MM-DD HH:mm:ss"); resultes[i].createdAt = moment(resultes[i].createdAt).format("YYYY-MM-DD HH:mm:ss"); } var data = { code : 200, data : resultes, message : '操作成功' } res.send(data); }); });
success: function (myObject) { var roadid = myObject.get("RoadId"); var order = parseInt(myObject.get("Order")); var querypoint = new AV.Query(Point); querypoint.equalTo("RoadId", roadid); querypoint.greaterThan("Order", order); querypoint.find({ success: function (results) { for (var i = 0; i < results.length; i++) { var object = results[i]; var neworder = parseInt(object.get("Order")) - 1; object.set('Order', neworder); object.save; //console.log(points); } }, error: function (error) { console.log("Error: " + error.code + " " + error.message); } }); res.send('true'); },