Rails był dobry z automatycznym wstawianiem poprawnie sformatowanych datetimes w MySql bez potrzeby mnie zastanowić.Ruby datetime odpowiednie do porównania mysql
Jednak w celu sprawdzenia poprawności, należy sprawdzić, czy przechowywana wartość datetime mysql (np. 2008-07-02 18:00:00) jest większa lub mniejsza niż "teraz". Mogę zadzwonić pod numer DateTime.now
lub Time.now
, ale jak mogę to przekonwertować na format mysql lubi?
Dzięki
dzięki. to niesamowite, że facet z railscastami odpowie na twoje pytania :) – user94154
To naprawdę powinna być metoda na szynach! – Hopstream
100 dzięki. Ta odpowiedź przypomniała mi o istnieniu NOW(). ActiveRecord z pewnością mnie zepsuł. Przekazywałem Time.now, ponieważ już prawie nie dotykam SQL. Minęły czasy ręcznego modyfikowania kodu SQL (przynajmniej dla mnie). – Swartz