Ich möchte die Dauer (2 Tage, 5 Jahre, ...) als Intervalle in PostgreSQL von meiner Rails-Anwendung speichern.
Sowohl duration_min als auch duration_max sind Werte wie "2 Tage" oder "5 Jahre", also ist jeder von ihnen ein Intervall für sich:
%Vor%, aber die DB-Migration schlägt fehl, wenn der Datentyp auf "interval" und Rake zurückgesetzt wird:
%Vor%Wie definiere ich die Tabelle, damit sie eine Eingabe wie "2 Tage" akzeptiert (und versteht)?
Wir haben eine Implementierung von interval für Rails 5.1, die Sie ausprobieren können.
Tags und Links ruby ruby-on-rails postgresql