배열의 속성 바꾸기 :레일 내가 필리핀에서 잘못된 도시 이름의 목록이
>> a = City.find_all_by_country_id(4)
=> [#<City id: 91, name: "Alaminos", country_id: 4, created_at: "2009-11-12 04:06:14", updated_at: "2009-11-12 04:06:14">, #<City id: 92, name: "Angeles", country_id: 4, created_at: "2009-11-12 04:06:14", ...
을 그리고 올바른 모든 이름을 대체하기 위해 원 :
=> b = ["Abra", "Agusan del Norte", "Agusan del Sur", ...
내가 사용하고 싶었을 메서드는 기존 도시 ID를 업데이트하고 싶을 때만 삽입/자릅니다.
그러나 a
은 배열 배열입니다 (제가 틀렸다면 수정하십시오). b
은 단순하고 실제적인 배열입니다.
I 돈 ID를 마이그레이션 파일에 하드 코딩해야하므로 개발 데이터베이스 또는 프로덕션 데이터베이스에 관계없이 데이터베이스 독립적입니다. – Khairul