关于mongoose的官方API 如何查询的问题
发布于 8 年前 作者 LukerSpringtree 3650 次浏览 来自 问答

额, 上次在 本社区第一次提问,得到很多大神的帮助. 我又厚颜无耻地来了. 我想问下关于如何查询 mongoose的官方文档.

以前 我偶尔也查看一下一些 框架的官方文档,但是都觉得挺友好的 比如 angular 和 node之类的 分类很清楚很清晰.找些对象的属性和方法都很一目了然
但是这个 mongoose 的API文档我就有点摸不着头脑了 比如我想找 doucment的save() 方法 即实例对象的 save()方法, 为什么 我怎么都找不到. 上图: 额

我大概的意思就是时候我无法找到我想要的很多方法的列表. 额.

9 回复

第一次用 markdown上图.这

有没有人能帮我下的吗?

@linkenliu 行吧. 我再看看,我总根据 mongoose 的API不友好 可能是我太弱了吧

@linkenliu 有个问题我不懂啊 . var Tank = mongoose.model(‘Tank’, yourSchema);

var small = new Tank({ size: ‘small’ }); small.save(function (err) { if (err) return handleError(err); // saved! })

这个是官网上的 代码. small 是 Tank 模型的一个实例. 它用了
small.save() 的 方法 为什么我就是找不到呢.我好方.

@linkenliu 就是说 我找不到 实例.save() 这样的 用法. 额

@LukerSpringtree 这不就是个实例么? 我这有个demo,你可以参考参考。https://github.com/linkenliu/blog_express_angular.git

@linkenliu 行 谢谢了

好吧.我大概理解为 Model.save() Model.update() Model.remove() Model.find() 为 实例的 API 吧

因为 我总以为 Document 的 才是
因为我理解为 Scheam => Model => Document

Documents

Mongoose documents represent a one-to-one mapping to documents as stored in MongoDB. Each document is an instance of its Model.

回到顶部