猫鼬“参考”文档,找不到

Posted

技术标签:

【中文标题】猫鼬“参考”文档,找不到【英文标题】:Mongoose "ref" documentation, cannot find 【发布时间】:2016-11-02 23:26:33 【问题描述】:

在定义 Mongoose 模式时,我花了半个小时试图找到关于 ref 属性的文档。没找到!

branch: 
    type: mongoose.Schema.Types.ObjectId,
    ref: 'Branch' // <--- Where is the documentation for this property

谁能按我的英雄并链接它在哪里。

我尝试了以下方法:http://mongoosejs.com/index.html 并选择“阅读文档”,nada。 :(

【问题讨论】:

mongoosejs.com/docs/populate.html 这只是属性嵌套文档的定义 【参考方案1】:

This 是我在文档中唯一可以找到对ref 的引用的地方。简而言之,ref 用于让 mongoose 在您使用 .populate() 之类的东西时知道要填充什么模型。

例如,假设您的模型名称是Tree。如果你想找到所有的树并填充与每个 branch 关联的每个 tree 的所有信息,你可以使用以下代码:

Tree
  .find()
  //note that this is lowercase branch
  .populate('branch')
  .exec((err,trees) => 
    if(err) return console.log(err);
    console.log(trees);
   );

【讨论】:

以上是关于猫鼬“参考”文档,找不到的主要内容,如果未能解决你的问题,请参考以下文章

节点错误:找不到模块 - 我导出猫鼬模式和接口的自定义模块的 typescript api

找不到任何 GLU 文档

猫鼬填充对子文档的引用

意法半导体官网上找不到STM32的中文参考手册和数据手册,要怎么办?

如何填充一组子`ref`ed文档猫鼬?

java中找不到主类是啥问题