【发布时间】:2014-09-17 20:55:21
【问题描述】:
有没有办法让Faker gem 生成“相关”的城市和国家代码值?
例如,
- 加利福尼亚州温哥华
- 明尼苏达州明尼阿波利斯
我正在这样做:
FactoryGirl.define do
factory :location do
...
city {Faker::Address.city}
country_code {['US', 'CA'].sample}
...
end
end
但不能保证city 将实际驻留在country_code 中。
我会满足于:
postal_code {Faker::Address.postcode(['US', 'CA'].sample) }
然后我可以对其进行地理编码以获取其他值。
【问题讨论】:
标签: ruby-on-rails ruby faker