J'aime
Portfolio
Category Archives: Web
Rails trucs rapides #5
Comment créer un fichier de log qui s’appelle autrement que ENV.log Simple, Dans le fichier environnement de votre choix entrer simplement cette ligne: config.logger = Logger.new(RAILS_ROOT+’/log/NOM-DE-VOTRE-CHOIX.log’) Pour plus de possibilité de configuration voir cet excellent article
Rails trucs rapides #4
Aujourd’hui, un petit truc simple que Benoit Goyette m’a montré, la méthode count() d’ActiveRecords J’utilisais jusqu’ici la requête suivante Model.find_by_sql(“SELECT COUNT(column_name) FROM table WHERE= conditions”) J’étais convaincu que cette méthode simple et directe était la méthode la plus rapide et … Continue reading
Rails trucs rapides #3
Au menu aujourd’hui, le “eager loading” via ActiveRecords. Je vous avais promis de vous parler prochainement du paramètre :include, voici donc ce à quoi il sert! Imaginez-vous un blogue contenant plusieurs Posts ayant plusieurs commentaires associé à plusieurs auteurs (exemple … Continue reading
Rails trucs rapides #2
Rails est synonyme de raccourcit, il nous permet par exemple de faire une simple requête DB en une ligne comme ceci: Model.find(id) ou encore Model.all, Model.first, Model.last Model.all va générer une requête semblable à cela SELECT * FROM model Simple … Continue reading