Mongodb 当回调函数用于mongoose时,第二个参数继承了什么?

Mongodb 当回调函数用于mongoose时,第二个参数继承了什么?,mongodb,mongoose,Mongodb,Mongoose,我阅读了mongoose的文档,但仍然不太理解find函数中回调函数的第二个参数 Item.find({},function(err,items){ }); 例如,我有一个名为Items的数据库,模型名为Item,那么这些项是否只是成为一个数组,其中包含我在数据库中的所有文档?err如果发生任何错误,将包含错误详细信息 项目在请求成功的情况下将有结果文档 这是执行find后的回调-您可以决定在出现错误/数据时需要做什么 文件样本: // executes, passing re

我阅读了mongoose的文档,但仍然不太理解find函数中回调函数的第二个参数

Item.find({},function(err,items){
    
  });

例如,我有一个名为Items的数据库,模型名为Item,那么这些项是否只是成为一个数组,其中包含我在数据库中的所有文档?

err
如果发生任何错误,将包含错误详细信息

项目
在请求成功的情况下将有结果文档

这是执行
find
后的回调-您可以决定在出现错误/数据时需要做什么

文件样本:

// executes, passing results to callback
MyModel.find({ name: 'john', age: { $gte: 18 }}, function (err, docs) {});

那么这些文档是否像一个数组一样存储我想要查找的所有文档?