Faker 사용 방법: 내가 가장 좋아하는 Ruby Gem

Faker는 이름, 주소, 전화번호와 같은 가짜 데이터를 생성하는 데 사용되는 Ruby gem입니다.

최근에 제가 가장 좋아하는 루비 보석이기도 합니다.

나는 일종의 데이터가 필요한 많은 프로젝트를 만들고 있음을 발견했습니다. 일반적으로 대부분의 사람들은 API를 사용하거나 자체 데이터 세트를 만듭니다. 하지만 Faker는 훨씬 간단하게 만듭니다.

사용 방법은 다음과 같습니다.

먼저 설치하고 라이브러리를 스크립트에 추가하십시오.

require 'faker'


그런 다음 모든 다른 방법에 대한 설명서를 확인하고 싶을 것입니다. 여기 github page

오늘 가짜 신분증을 만들어 봅시다.

fake_person = Faker::Name.name
puts fake_person


나는 단지 이름으로 시작하고 있습니다.



멋진! 이제 좀 더 흥미롭게 만들어 봅시다. 평범한 사람이 가질 수 있는 실제 세부 사항을 추가하겠습니다. 다시 말하지만 문서를 확인하기만 하면 많은 옵션이 있습니다!

fake_person = { first_name: Faker::Name.first_name, 
last_name: Faker::Name.last_name, 
email: Faker::Internet.email, 
phone: Faker::PhoneNumber.phone_number }
puts fake_person




멋진! 잘 따라오고 있습니다.
Faker gem을 사용하는 대부분의 경우 저는 보통 데이터베이스 시드 같은 것을 생성합니다. 그래서 여기서 시도해 봅시다. 나는 그것을 루프에 넣을 것입니다.

10.times do |i|
  fake_person = { first_name: Faker::Name.first_name, last_name: Faker::Name.last_name, email: Faker::Internet.email,
                  phone: Faker::PhoneNumber.phone_number }
  puts "Person #{i + 1}: #{fake_person}"
end




대박! 이것이 바로 페이커의 힘! 멋지지 않나요? 가짜 신분의 무리. 그들로부터 가짜 세계를 만들 수 있습니다!

다음 프로젝트에서 페이커를 사용해 보세요! 정말 재미있습니다. 또한 수많은 게임 카테고리와 함께 Tarkov 팬 여러분을 위해 Escape from Tarkov 카테고리를 추가했습니다. 다음 릴리스를 기대해 주세요!

행복한 코딩!

좋은 웹페이지 즐겨찾기