nodejs使用第三方模块populate报错堆栈溢出
报错信息
源代码:
解决方法:
使用lean()
lean()方法描述:
告诉mongoose返回的是普通对象,而不是mongoose文档对象,方法内部先用JSON.stringify()这个方法将文档对象转换为字符串,将其他的属性格式全部去掉,然后只留下需要的数据字符串
成功显示数据:
报错信息
源代码:
解决方法:
使用lean()
lean()方法描述:
告诉mongoose返回的是普通对象,而不是mongoose文档对象,方法内部先用JSON.stringify()这个方法将文档对象转换为字符串,将其他的属性格式全部去掉,然后只留下需要的数据字符串
成功显示数据: