Mongodb Node、Mongo和Mongoose的新手问题

Mongodb Node、Mongo和Mongoose的新手问题,mongodb,node.js,express,mongoose,Mongodb,Node.js,Express,Mongoose,通过查看GitHub中的代码,我试图学习如何使用Node、Mongoose和Mongo 这一行的目的是什么: PostProvider = function(){}; 发件人: 在我看来,它似乎是一个空函数。要模拟javascript中的“类概念”,我们需要。其中一种方法是使用原型特性。Apple类的示例: function Apple (type) { this.type = type; this.color = "red"; } Apple.prototype.getIn

通过查看GitHub中的代码,我试图学习如何使用Node、Mongoose和Mongo

这一行的目的是什么:

PostProvider = function(){};
发件人:

在我看来,它似乎是一个空函数。

要模拟javascript中的“类概念”,我们需要。其中一种方法是使用原型特性。Apple类的示例:

function Apple (type) {
    this.type = type;
    this.color = "red";
}

Apple.prototype.getInfo = function() {
    return this.color + ' ' + this.type + ' apple';
};
在您的示例中,PostProvider函数没有属性。因此,“cmarin”声明了一个空函数:

PostProvider = function() {};
并添加一些方法:

  • PostProvider.prototype.findAll
  • PostProvider.prototype.findById
  • 等等
为了模拟javascript中的“类概念”,我们有。其中一种方法是使用原型特性。Apple类的示例:

function Apple (type) {
    this.type = type;
    this.color = "red";
}

Apple.prototype.getInfo = function() {
    return this.color + ' ' + this.type + ' apple';
};
在您的示例中,PostProvider函数没有属性。因此,“cmarin”声明了一个空函数:

PostProvider = function() {};
并添加一些方法:

  • PostProvider.prototype.findAll
  • PostProvider.prototype.findById
  • 等等