내 레일 선택기 필드 전송 날짜 시간 정보 같은 PARAMS 해시에서 다른 값으로 나누어 날짜 :날짜 시간을 params 해시의 문자열로 합칩니다.
Parameters: {"commit"=>"Save",
"interview_date(3i)"=>"29",
"interview_date(1i)"=>"2013",
"interview_date(4i)"=>"20",
"interview_date(5i)"=>"13",
"interview_date(2i)"=>"8}
어떻게 그것을 하나의 적절한 문자열로 날짜 시간을 보낼 수 있는가?
Parameters: {"commit"=>"Save",
"interview_date"=>"2013-8-29 20:8:13"}
레일스가 이것을 날짜로 변환한다는 것을 알고 있지만, 내 모델의 속성이 interview_date 인 경우에만 발생합니다. ActiveRecord는 이것을 인식하여 interview_date로 변환합니다. 제 경우에는이 정보를 응답이라는 모델의 '응답'이라는 속성에 저장합니다. 따라서 레일스는 속성의 이름과 일치하지 않으므로 변환하지 않습니다.
을이 다음, 레일은 무대 뒤에서 당신을 위해 그것을 할 것입니다 이것에 대해 걱정할 필요가 없습니다 액티브 객체 인 경우. 어떤 종류의 오류가 있습니까? –