Model 类如何成为 Document 类的子类?

Posted

技术标签:

【中文标题】Model 类如何成为 Document 类的子类?【英文标题】:How can The Model class be a subclass of the Document class? 【发布时间】:2021-06-27 22:13:59 【问题描述】:

下划线语句对我来说没有任何意义。我相信 mongoose 开发人员没有错误地发布他们的文档,我错过了一点。

console.log(mongoose.Model instanceof mongoose.Document)

另外,当我运行上面的代码时,它会输出 false。

有人能解释一下文档真正想要暗示什么吗?

【问题讨论】:

【参考方案1】:

我找到了答案。这不是很令人满意,但对于那些对这个问题也感到好奇的人可以检查this link。

简而言之,即使我们无法明确看到该行为,它也存在于 source code 中。

【讨论】:

以上是关于Model 类如何成为 Document 类的子类?的主要内容,如果未能解决你的问题,请参考以下文章

php面向对象特性三

Python入门精华-OOP调用父类的方法及MRO方法解析序列

4.6 类的继承

Django模型继承:使用现有超类创建子类

如何在java中子类中父类的对象如何调用父类的方法?

第二十四天继承: