猫鼬中的静态Vs实例方法

时间:2018-11-21 19:54:07

标签: node.js mongodb mongoose

我正在经历这个very interesting article about Mongoose

所以我搜索并偶然发现了以下相关问题

Mongoose 'static' methods vs. 'instance' methods

在最受好评的答案中,答题人写了一些这样的内容

statics are the methods defined on the Model. methods are defined on the document (instance)

这里是模型和什么是文档(实例)

此外,在此示例中,应答者共享了以下两个示例

Animal.findByName('fido', function(err, fido){
    // fido => { name: 'fido', type: 'dog' }
});

fido.findSimilarTypes(function(err, dogs){
    // dogs => [ {name:'fido',type:'dog} , {name:'sheeba',type:'dog'} ]
});

谁的意义对我来说再无意义。因此,有人可以通过进一步使给出的示例更加人性化来帮助我解释不同之处吗?

0 个答案:

没有答案