【发布时间】:2014-01-23 04:33:14
【问题描述】:
我正在尝试使用 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({});
}
【问题讨论】: