레일즈는 많은 생각을 할 필요없이 올바르게 포맷 된 datetimes를 MySql에 자동으로 삽입하는 것이 좋았습니다.mysql 비교에 적합한 Ruby datetime
그러나 유효성 검사를 수행하기 위해 저장된 mysql datetime 값 (예 : 2008-07-02 18:00:00)이 "now"보다 크거나 작은 지 확인해야합니다. 내가 DateTime.now
또는 Time.now
라고 부를 수는 있지만 어떻게 mysql이 좋아하는 형식으로 변환 할 수 있습니까?
감사
감사합니다. railscasts 사람이 당신의 질문에 대답하도록하는 그 굉장한 :) – user94154
이것은 정말로 선로의 방법이어야한다! – Hopstream
100 고마워. 이 대답은 지금 NOW()의 존재를 상기 시켰습니다. 액티브 레코드는 확실히 나를 망쳤다. 나는 SQL을 거의 접하지 않기 때문에 Time.now를 지나쳤습니다. SQL (적어도 나를 위해)을 손으로 조정하는 시대는 끝났습니다. – Swartz