Als «ruby-on-rails» getaggte Fragen

90
gem Installationsberechtigungsproblem

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. Der aktuelle Login-Benutzer ist qichunren, und der qichunre-Benutzer hat Schreibberechtigung mit...

90
Rails DateTime.now ohne Zeit

Ich muss DateTime.now verwenden, um das aktuelle Datum zu ermitteln und die Uhrzeit zu "entfernen". Dies zeigt zum Beispiel, was ich nicht will:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Dies zeigt , was ich tun möchte:DateTime.now.some_operation => 2011-11-06 00:00:00...

89
Fangen Sie alle Ausnahmen in einem Rails Controller ab

Gibt es eine Möglichkeit, alle nicht abgefangenen Ausnahmen in einem Rails-Controller wie folgt abzufangen: def delete schedule_id = params[:scheduleId] begin Schedules.delete(schedule_id) rescue ActiveRecord::RecordNotFound render :json => "record not found" rescue ActiveRecord::CatchAll #Only...

89
ActiveRecord Query Union

Ich habe einige komplexe Abfragen (zumindest für mich) mit der Abfrageoberfläche von Ruby on Rail geschrieben: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic =>...