【发布时间】:2017-04-12 01:45:53
【问题描述】:
我希望能够在前端使用 angularjs 并在后端使用 nodejs 来更新我的 mongodb。
这是我阅读和创作的方式。
我的 angularjs 控制器:
myApp.controller('meetupsController', ['$scope', '$resource', 'AuthService', function ($scope, $resource, AuthService) {
var Meetup = $resource('/api/meetups');
$scope.meetups = []
Meetup.query(function (results) {
$scope.meetups = results;
});
$scope.createMeetup = function () {
var meetup = new Meetup();
meetup.name = $scope.meetupName;
meetup.text = usersOnline;
meetup.$save(function (result) {
$scope.meetups.push(result);
$scope.meetupName = '';
$scope.username = '';
});
}
}]);
还有我的 api:
module.exports.create = function (req, res) {
var meetup = new Meetup(req.body);
console.log(req.body);
meetup.save(function (err, result) {
console.log(result);
res.json(result);
});
}
module.exports.list = function (req, res) {
Meetup.find({}, function (err, results) {
res.json(results);
});
}
谁能帮忙?
【问题讨论】:
-
帮助具体是什么?你的代码(不)做什么?
-
它不更新数据库。我要修改对象
-
如果您发布 Meetup.save 函数的代码可能会有所帮助
-
您要修改对象还是创建对象?你的修改代码在哪里?
-
我没有要修改的代码。但这就是我想做的事