Questions marquées «ruby-on-rails»

91
Dites la fin d'une boucle .each en rubis

Si j'ai une boucle telle que users.each do |u| #some code end Où utilisateurs est un hachage de plusieurs utilisateurs. Quelle est la logique conditionnelle la plus simple pour voir si vous êtes sur le dernier utilisateur dans le hachage des utilisateurs et que vous souhaitez uniquement exécuter...

91
Rails DateTime.now sans heure

J'ai besoin d'utiliser DateTime.now pour saisir la date actuelle et "supprimer" l'heure. Par exemple, cela montre ce que je ne veux pas :DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Cela montre ce que je fais veulent:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC...

90
problème d'autorisation d'installation de gem

qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. L'utilisateur de connexion actuel est qichunren, et l'utilisateur de qichunre a l'autorisation...

89
Attrapez toutes les exceptions dans un contrôleur de rails

Existe-t-il un moyen d'attraper toutes les exceptions non corrigées dans un contrôleur de rails, comme ceci: def delete schedule_id = params[:scheduleId] begin Schedules.delete(schedule_id) rescue ActiveRecord::RecordNotFound render :json => "record not found" rescue ActiveRecord::CatchAll...