Có cách nào để lấy số Faker gem để tạo các giá trị mã quốc gia và thành phố 'tương quan' không?Sử dụng đá quý Faker để tạo thành phố tương ứng, mã bưu điện, mã quốc gia
Ví dụ,
- Vancouver, CA
- Minneapolis, MN
tôi đang làm điều này:
FactoryGirl.define do
factory :location do
...
city {Faker::Address.city}
country_code {['US', 'CA'].sample}
...
end
end
Nhưng không có đảm bảo rằng city
sẽ thực tế cư trú trong country_code
.
tôi muốn giải quyết cho một cái gì đó như:
postal_code {Faker::Address.postcode(['US', 'CA'].sample) }
Mà tôi thì có thể mã địa lý để có được những giá trị khác.
trên một mặt lưu ý, tôi tự hỏi liệu đá quý faker có đáng tin cậy không vi phạm các kiểm tra của bạn (ví dụ: các bản sao văn bản mã được tạo ra và các nội dung tương tự) – dtc