preguntar acerca de ruby-on-rails-3

6
réponses

Comment exécuter ‘rails generate scaffold’ lorsque le modèle existe déjà?

Je suis nouveau sur Rails donc mon projet actuel est dans un état étrange. L'une des premières choses que j'ai générées était un modèle "Film". J'ai ensuite commencé à le définir plus en détail, ajouté quelques méthodes,etc. Je réalise maintenant …
demandé sur 1970-01-01 00:33:30
9
réponses

Ajout d’une colonne à une table existante dans une migration Rails

J'ai un modèle Users qui a besoin d'une colonne :email (j'ai oublié d'ajouter cette colonne lors de l'échafaudage initial). J'ai ouvert le fichier de migration et ajouté t.string :email, fait rake db:migrate, et a obtenu un NoMethodError. Puis j'a …
demandé sur 1970-01-01 00:33:31
8
réponses

Comment remplacer une clé de hachage par une autre clé

J'ai une condition où, je reçois un hachage hash = {"_id"=>"4de7140772f8be03da000018", .....} Et je veux ce hachage comme hash = {"id"=>"4de7140772f8be03da000018", ......} P. S : Je ne sais pas quelles sont les clés dans le hachage, …
demandé sur 1970-01-01 00:33:31
13
réponses

faire..end vs accolades bouclés pour les blocs en Ruby

J'ai un collègue qui essaie activement de me convaincre que je ne devrais pas utiliser do..terminez et utilisez plutôt des accolades pour définir des blocs multilignes dans Ruby. Je suis fermement dans le camp de n'utiliser que des accolades pour le …
demandé sur 1970-01-01 00:33:31
3
réponses

Quelle est la différence entre `après créer » et «après enregistrer» et quand à utiliser?

Sont after_create et after_save les mêmes que pour la fonctionnalité? Je veux faire une opération avec l'e-mail d'un utilisateur après sa création de compte. Je veux faire cette opération quand elle est enregistrée dans la base de données. , Qui e …
demandé sur 1970-01-01 00:33:31
2
réponses

Comment créer et utiliser un module en utilisant Ruby on Rails 3?

J'utilise Ruby on Rails 3 et je voudrais déplacer du code personnalisé et partagé dans un module. Quelle syntaxe dois-je utiliser pour écrire le code du module? dans quel dossier de mon application je dois placer le fichier de module? Comment …
demandé sur 1970-01-01 00:33:31
3
réponses

Rails Admin vs ActiveAdmin [fermé]

J'ai regardé dans certains plugins d'administration rails et suis tombé sur ceux-ci: Https://github.com/gregbell/active_admin Https://github.com/sferik/rails_admin Https://github.com/thoughtbot/administrate (EDIT: ajouté plus tard) Toutes les su …
demandé sur 1970-01-01 00:33:31
7
réponses

Vérifiez si l’enregistrement existe à partir du contrôleur dans Rails

Dans mon application, un Utilisateur peut créer une Entreprise. Quand ils déclenchent le index action dans mon BusinessesController je veux vérifier si une Entreprise est liée à la current_user.id: Si oui: afficher l'entreprise. Si non: redirige …
demandé sur 1970-01-01 00:33:33
10
réponses

ActiveRecord recherche par année, jour ou mois sur un champ de Date

J'ai un modèle ActiveRecord qui a un attribut date. Est-il possible d'utiliser cet attribut de date pour trouver par année, Jour et mois: Model.find_by_year(2012) Model.find_by_month(12) Model.find_by_day(1) Ou est-il simplement possible de find …
demandé sur 1970-01-01 00:33:32
4
réponses

Comment compter les lignes de code?

J'ai essayé rake stats mais cela semble très inexact. Peut-être qu'il ignore plusieurs répertoires? ... …
demandé sur 1970-01-01 00:33:30