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); }); });
app.get('/announce', function(req, res) { var query = new AV.Query('Announce'); query.addDescending('time'); query.find().then(function(results) { // 处理返回的结果数据 console.log(results); res.render('announce', {results:results}); }, function(error) { console.log('Error: ' + error.code + ' ' + error.message); res.render('announce', {results:error}); }); });
router.get('/', function(req, res, next) { var query = new AV.Query(MoneyPackage); query.limit(10); query.addDescending('createdAt'); query.find().then(function(pkgs) { res.render('money-package', { moneyPackages: pkgs }); }).catch(function(err) { if (err.code === 101) { res.render('money-package/index', { moneyPackages: [] }); } next(err); }); });