Dason

Dason 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

Dason 提出了问题 · 2月23日

nest.js同一个document使用mongoose的populate失效,如何修改?

mongoose的populate查询同一个document里面的子项
1.nav.schema.ts

@Schema()
export class Nav extends Document {

  @Prop({ type: Types.ObjectId })
  _id: Types.ObjectId;

  @Prop({ required: true })
  path: string
  @Prop()
  name?: string
  @Prop()
  component?: string
  @Prop()
  redirect?: string
  @Prop({ type: [{ type: Types.ObjectId, ref: 'Nav' }] })
  children?: Nav[]
  @Prop()
  meta?: meta

}

2.navs.service.ts

async find() {
    return this.model.find({ children: { $ne: [] } })
      .populate('children')
      .exec()
  }

3.插入这样两条数据
image
4.最后得到的数据,children为空
image
我应该怎么改呢

关注 1 回答 0

Dason 关注了专栏 · 2019-06-26

black的前端学习之路

这里有关于我自己学习的一些总结,以及对一些文档的总结。

关注 3

Dason 关注了专栏 · 2019-06-26

周梦康

金三银四 还不上车补课?学了就是赚了 https://segmentfault.com/ls/1650000011318558

关注 4461

Dason 关注了专栏 · 2019-06-26

终身学习者

我要先坚持分享20年,大家来一起见证吧。

关注 51386

Dason 关注了专栏 · 2019-06-26

疯狂的技术宅

本专栏文章首发于公众号:前端先锋 。

关注 27203

Dason 关注了专栏 · 2019-06-26

SegmentFault 之声

在这里,我们将为你推送 SegmentFault 思否公司官方合作信息,和合作伙伴最新动态。SegmentFault 思否是中国领先的开发者社区和技术媒体,中国最大的 Hackathon 组织者。我们致力于成为科技企业和开发者沟通的桥梁,帮助科技企业和开发者对话。

关注 19042

Dason 关注了专栏 · 2019-06-26

金融级分布式架构SOFAStack

蚂蚁金服自主研发的分布式中间件(Scalable Open Financial Architecture)

关注 1048

Dason 关注了专栏 · 2019-06-26

Swoole

PHP的协程框架

关注 7736

Dason 关注了用户 · 2019-06-26

Chor @chor

关注 5806

Dason 关注了专栏 · 2019-06-26

Web邦邦堂

欢迎订阅前端邦邦堂专栏 前端邦邦堂是一群初入IT编程的人共同组成。用意是互帮互助,共同成长。 Qq群号:135170291

关注 1222

认证与成就

  • 获得 0 次点赞
  • 获得 1 枚徽章 获得 0 枚金徽章, 获得 0 枚银徽章, 获得 1 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2019-06-26
个人主页被 70 人浏览