【问题标题】:Generate fake data that don't change [closed]生成不会改变的假数据[关闭]
【发布时间】:2019-12-19 01:30:57
【问题描述】:

我正在创建一个临时的 GraphQL 后端,它应该提供模拟数据。

例如我需要约 500 个模型 Person 的对象(包括名字、姓氏、电子邮件、国家等),其中的属性不应在每次请求时更改。

是否有任何库可以获取始终以相同顺序创建的假数据?

【问题讨论】:

  • 也许你需要一些假发电机
  • 什么是假发电机?我想您的意思不是诸如 faker.js、casual、mock.js 之类的库吗?
  • 看看这个here

标签: javascript dummy-data


【解决方案1】:

不确定这是否正是您想要的,但我在这个周末发现了这个网站:https://crudpi.io/,您可以在 JSON 文件中模拟一些数据并将其用于您的 API。我猜它仅限于 100 个对象或其他东西,但如果你需要相同的数据,我猜你可以复制 5 次。希望能帮助到你!

我希望我能写这篇评论,但我还没有足够的声誉。

【讨论】:

    【解决方案2】:

    这是一个 API。 https://uinames.com/api/?amount=500

    您应该很容易地创建一个脚本,将您从中获得的数据添加到临时数据库中。

    【讨论】:

      【解决方案3】:

      您可以使用 https://next.json-generator.com/ 轻松创建自定义 JSON,它允许使用内部脚本生成数据

      下面是一个生成名字列表的例子:https://next.json-generator.com/Vk95XL5mv

      【讨论】:

        【解决方案4】:

        您可以使用像 https://randomuser.me/ 这样的生成器 循环创建对象,然后将结果保存在文件中以确保数据相同。

        你可以在这里获得一个例子:https://gist.github.com/Yexan/cb8b79390e01272a4912fb4d6773ee1a

        我用https://randomuser.me/api/?results=500

        【讨论】:

          猜你喜欢
          • 2022-01-12
          • 1970-01-01
          • 1970-01-01
          • 2014-01-13
          • 1970-01-01
          • 2019-09-13
          • 2012-01-28
          • 2014-07-22
          • 2010-09-29
          相关资源
          最近更新 更多