내 제품 모델에 일부 항목이 포함되어 있습니다
Product.first
=> #<Product id: 10, name: "Blue jeans" >
다른 데이터 세트에서 일부 제품 매개 변수를 가져오고 있지만 이름의 철자에 불일치가 있습니다. 예를 들어, 다른 데이터 세트에서 Blue jeans
철자를 지정할 수 있습니다 Blue Jeans
.
하고 싶었지만 Product.find_or_create_by_name("Blue Jeans")
첫 번째 제품과 거의 동일한 새 제품을 만들 것입니다. 소문자 이름을 찾아 비교하려면 내 옵션은 무엇입니까?
성능 문제는 여기서 중요하지 않습니다. 100-200 개의 제품 만 있으며 데이터를 가져 오는 마이그레이션으로이 제품을 실행하려고합니다.
어떤 아이디어?
"$##"
와'$##'
. 첫 번째는 보간됩니다 (큰 따옴표). 두 번째는 아닙니다. 사용자 입력은 보간되지 않습니다.