2010-03-09 2 views
0

반복되는 레코드를 선택 누군가 단지 대량 최대 것을 파일과 일부 레코드를 압축 할 수있는 방법 fullname 열 이름은 "joe joe David"와 같이 나타납니다. 또는 "syed hashim Ali syed"그 레코드를 선택하고 파일에서 제거하여 SQL에서 처리하거나 Excel에서 수행 할 수 있습니다. 고맙습니다내가 속성이나 열 전체 이름, addressln1, 도시, 주 파일을 가지고있는 것처럼 동일한 행과 같은 열 값이

답변

2

당신이 당신의 addresses 테이블에 data_quality라는 열이 있다고 가정 할 수 있습니다.

class Addess < ActiveRecord::Base 

    before_save :set_data_quality 

    def set_data_quality 
    names = self.fullname.downcase.split 
    data_quality = "poor" if names.size > names.uniq.size 
    end 

end 

가져 오기 후, 중복 된 이름을 가진 행이 poor에 열 data_quality 설정을해야합니다.