【发布时间】:2020-06-06 09:17:36
【问题描述】:
Faker 有没有办法生成 0-1 之间的随机小数? https://github.com/faker-ruby/faker/issues/1834
Faker::Number.decimal(l_digits= 2, r_digits= 2).within(range: 0..1)
以上行不通。错误:
undefined method `within' for "12.4" String
12.4 是生成的随机数
如果我不能使用 faker,Ruby 有没有办法生成这个?我只需要生成一个在 0 到 1 之间有 2 位小数的数字
【问题讨论】:
-
“不起作用”是什么意思?预期结果,实际结果?
-
@Pascal 更新了问题
-
似乎
decimal返回一个字符串,您尝试对其调用within方法。这个方法从何而来? -
@Pascal 的 inside 方法来自 Faker 库
标签: ruby-on-rails ruby faker