gpt4 book ai didi

node.js - 在 mongodb 中设置假数据进行测试

转载 作者:IT老高 更新时间:2023-10-28 13:32:33 29 4
gpt4 key购买 nike

我们有一个项目,我们需要在其中创建一个假数据库和假数据以进行功能测试。最初,我们从一个脚本开始,该脚本使用 mongoose 创建实体、初始化它们并保存它们。

var StudentA = new Student();
StudentA.name = "Bob";
StudentA.surname = "Marley";
StudentA.save();

随着应用程序的增长和文档之间关系的增加,这个脚本已经变得一团糟。现在,它对我们在应用程序开发上的投入时间构成了瓶颈。

问题是,有没有更好的方法呢?例如一个以更结构化的方式用数据填充数据库的库?还是我们应该像 csv 文件一样解析文件,然后将其推送到 mongo?

问题是针对 mongodb 的,但它可以推广到需要填充假数据的任何类型的 NO-SQL 数据库。 (使用类似 SQL 的 RDBMS 语法更简单)

最佳答案

您可以尝试编写 json 文件而不是代码并使用 mongoimport 重新创建数据库。这比大量冗长重复的代码更容易维护。

关于node.js - 在 mongodb 中设置假数据进行测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30593185/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com