Questions marquées «ruby»

87
Fonctions de date / heure «Ago» dans Ruby / Rails

Je me demandais s'il y avait un moyen dans Rails de calculer l'horodatage comme - il y a une demi-minute, il y a 2 minutes, il y a 1 jour, etc. Quelque chose comme l'horodatage en temps réel de Twitter. Je veux savoir si Ruby / Rails a une fonction intégrée pour une telle conversion date-heure?...

87
Comment supprimer les sorties de la console Rails / IRB

Je suis coincé avec un problème assez étrange. Je testais certaines entrées de base de données dans notre serveur de production dans Rails Console où presque toutes les commandes résultaient d'un grand nombre de lignes o / p, à cause desquelles le canal ssh était suspendu :( Existe-t-il un moyen...

86
Qu'est-ce que Arel dans Rails 3.0?

Je comprends que c'est un remplacement d'ActiveRecord et qu'il utilise des objets au lieu de requêtes. Mais... pourquoi est-ce mieux? les objets / requêtes seront-ils "plus faciles" à créer? cela conduira-t-il à des requêtes SQL plus efficaces? sera-t-il compatible avec toutes les principales...

86
LEFT OUTER rejoint les rails 3

J'ai le code suivant: @posts = Post.joins(:user).joins(:blog).select qui est destiné à trouver tous les articles et à les renvoyer ainsi qu'aux utilisateurs et blogs associés. Cependant, les utilisateurs sont facultatifs, ce qui signifie que le INNER JOINqui :joinsgénère ne renvoie pas beaucoup...

85
Comment comprendre les symboles dans Ruby

Malgré la lecture de " Understanding Ruby Symbols ", je suis toujours confus par la représentation des données en mémoire quand il s'agit d'utiliser des symboles. Si un symbole, dont deux contenus dans des objets différents, existe dans le même emplacement mémoire, comment se fait-il qu'ils...