【发布时间】:2022-02-02 18:15:31
【问题描述】:
我正在开发一个使用 Mongodb 作为数据库的 Node.JS 项目。我想测试当 db 集合中有数千个文档时 api 的执行情况。
所以我试图用测试数据填充集合,但这里的问题是,我对单个集合有多个关联,即集合中有多个参考字段。
那么是否有任何可用的 api 允许我生成支持引用字段的数据。
【问题讨论】:
我正在开发一个使用 Mongodb 作为数据库的 Node.JS 项目。我想测试当 db 集合中有数千个文档时 api 的执行情况。
所以我试图用测试数据填充集合,但这里的问题是,我对单个集合有多个关联,即集合中有多个参考字段。
那么是否有任何可用的 api 允许我生成支持引用字段的数据。
【问题讨论】:
有一个用于在 mongoose 中创建虚拟数据的旧库:mongoose-dummy。但它看起来不像处理引用的文档。
您也可以使用faker 创建例如。地址、电子邮件、姓名、号码等。
这是你真正需要 DIY 的东西之一(尽管你可以使用上面的库来使它更容易)
您创建了应用程序和模型。只有你才能做出真实的测试数据。例如,您需要根据历史数据或您的期望(如果不存在)来决定为博客文章模型上的评论模型创建多少文档。
【讨论】: