J'ai une date de type de colonne (prospectées de annoter) sur ma table Contacts:puis-je utiliser .to_s (: long) dans Postgres avec une date de type colonne sur Heroku dans les rails?
# date_entered :date(255)
Ceci est la ligne de code qui a travaillé pour moi localement sur ma base de données sqlite3, mais génère maintenant une erreur dans Heroku:
<%= contact.date_entered.to_s(:long) %>
l'erreur que je reçois est:
wrong number of arguments (1 for 0)
J'ai enlevé le composant :long
et il semble fonctionner, mais maintenant, bien sûr, semble mal formaté.
Comment résoudre ce problème?
savez-vous pourquoi: long ne fonctionne pas dans ce cas? – Angela
Date.to_s n'a aucun argument par défaut. (http://ruby-doc.org/core/classes/Date.html#M000685) Mais comme je l'ai écrit ci-dessus, il pourrait être remplacé – fantactuka
en dehors de l'écrasement ... pourquoi suggéreriez-vous d'utiliser date.strftime? Juste plus granulary? Je dois le répéter à chaque fois dans le contrôleur? – Angela