我会尝试使用Mongoose将AngularJS与MongoDB连接起来。我想传递要由控制器使用的模型,这样我就可以使用$scope来处理数据了。我不确定是否需要设置一个Angular服务,如果需要,你能指点我一下吗?谢谢。
概述:
模型:
概述:
模型:
var mongoose = require('mongoose');
var db = mongoose.createConnection('mongodb://localhost:3000/database');
var orderSchema = new mongoose.Schema({
routeFrom : String,
routeTo : String,
leaving: String
});
var Order = db.model('Order', orderSchema);
module.exports = Order;
控制器:
// of course 'require' does not work but you get the idea
function OrderController($scope) {
return $scope.orders = Order.find({});
}