Salut,

Je me demandais si je pouvais avoir une alternative à ce bout de code que je trouve relativement "moche".

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Conso.find(:all, :conditions => "date_format(dateReleve, '%Y') = " + year, :order => 'dateReleve ASC')
Plutot que de rentrer du code SQL en dur, n'y a t'il pas moyen de formatter la date dateReleve (ex: 2007-12-01) directement sous la bonne forme (uniquement l'année ex:2007).

Je pensais à quelquechose avec dateReleve.strftime('%Y') == year mais je vois pas trop comment faire ...