이것이 버그인지 아니면 그냥 그걸로 살아야하는지 궁금합니다.self.column_name.to_date가 느림?
Windows에서 Ruby 1.9.2를 실행 중 (Rails 3.0.1). 최신 버전의 변경 내역을 확인하여 언급 된 내용이 있는지 만 알 수는 없습니다.
샘플 :
def same_Day?
self.from.to_date.eql?(self.to.to_date)
end
는 왜 그렇게 많은 시간이 더 필요 TO_DATE 모든 단서
def same_Day?
Time.at(self.from.to_i).eql?(Time.at(self.to.to_i))
end
보다 훨씬 느린가요?
두 번째 방법은 이름에서 알 수 있듯이 시간 부분을 포함하기 때문에 어쨌든 작동하지 않습니다. 'to_date'는 절대로 나에게 느린 적이 없었습니다. –
여기에 더 나은 예를 설정하는 것은 어렵습니다. 나는 수백 개의 약속을 가지고 있으며 나머지 컨트롤러를 통해 ExtJS로 내용을 옮깁니다. 필자는이 same_day 메소드를 사용하며 샘플에서 2.5 초에서 1 초 사이의 시간차가 발생합니다. 다른 모든 코드를 검사하고이 부분을 격리했습니다. – YvesR
self.from과 self.to는 어떤 수업입니까? –