Ouverture de session

Commentaires récents

Syndication
Flux XML

models

models
Posté par treguidel le Vendredi, 21 Mars, 2008 - 12:08pm. Débuter avec Rails

Bonjour

J'ai deux models, ouvrier.rb et journal.rb
Dans ouvrier.rb
has_many :journals
has_one :journal_actif,
:class_name => "Journal",
:conditions => "h2 = '00:00:00' and date_journal = CURDATE() and action = 'A' "

Dans journal.rb
belongs_to :ouvrier,
:class_name => "Ouvrier",
:foreign_key => "ouvrier_id"
def actif?
self.h2.nil? and self.date_journal == CURDATE() and self.action == 'A'
end

Si je mets dans def actif? self.h2.nil? self.date_journal == CURDATE() self.action == 'A' end
Sans mettre un and entre les trois conditions ça marche aussi.
Si vous avez une explication, merci



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
38%
Mac OS X
29%
Windows
31%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 345

Qui est en ligne
Il y a actuellement 1 utilisateur et 146 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]