Domande taggate «ruby-on-rails»

Ruby on Rails è un framework di applicazioni Web full-stack open source scritto in Ruby. Segue il popolare modello di framework MVC ed è noto per il suo approccio "convention over configuration" allo sviluppo di applicazioni.

11
link_to tag immagine. come aggiungere una classe a un tag
Sto usando il tag link_to img come segue <%= link_to image_tag("Search.png", :border=>0, :class => 'dock-item'), :action => 'search', :controller => 'pages'%><span>Search</span></a> Il che si traduce nel seguire html <a href="/pages/search"><img alt="Search" border="0" class="dock-item" src="/images/Search.png?1264132800" /></a><span>Search</span></a> Voglio che class = "dock-item" vada al <a>tag invece che al tag img. Come posso …

4
RSpec: qual è la differenza tra let e a before block?
Qual è la differenza tra lete abefore blocco in RSpec? E quando usarli? Quale sarà un buon approccio (let o prima) nell'esempio seguente? let(:user) { User.make !} let(:account) {user.account.make!} before(:each) do @user = User.make! @account = @user.account.make! end L'ho studiato post di stackoverflow Ma è bene definire let per cose …



13
ActiveRecord Query Union
Ho scritto un paio di query complesse (almeno a me) con Ruby sull'interfaccia di query di Rail: watched_news_posts = Post.joins(:news => :watched).where(:watched => {:user_id => id}) watched_topic_posts = Post.joins(:post_topic_relationships => {:topic => :watched}).where(:watched => {:user_id => id}) Entrambe queste query funzionano bene da sole. Entrambi restituiscono oggetti Post. Vorrei combinare …



2
In che modo spec / rails_helper.rb è diverso da spec / spec_helper.rb? Ne ho bisogno?
Sto facendo il Rails Tutorial per la seconda volta. Quando entro in questo rails generate integration_test static_pages Ottengo spec/rails_helper.rbe spec/spec_helper.rbinvece di solospec/spec_helper.rb Ora, quando eseguo i miei test, sono più lunghi (più "verbosi") e più lenti di quando l'ho fatto l'ultima volta. Mi chiedo quale sia la differenza tra i …

5
Posso impostare l'eliminazione a cascata in Rails?
So che probabilmente è su Internet da qualche parte, ma non riesco a trovare la risposta qui su Stackoverflow, quindi ho pensato di aumentare un po 'la base di conoscenza qui. Sono un principiante di Ruby and Rails, ma la mia azienda ci sta investendo abbastanza, quindi sto cercando di …

5
Cattura tutte le eccezioni in un controller rails
C'è un modo per catturare tutte le eccezioni non rilevate in un controller rails, come questo: def delete schedule_id = params[:scheduleId] begin Schedules.delete(schedule_id) rescue ActiveRecord::RecordNotFound render :json => "record not found" rescue ActiveRecord::CatchAll #Only comes in here if nothing else catches the error end render :json => "ok" end Grazie


7
Rails non decodifica correttamente JSON da jQuery (l'array diventa un hash con chiavi intere)
Ogni volta che voglio POST un array di oggetti JSON con jQuery su Rails, ho questo problema. Se stringo l'array posso vedere che jQuery sta facendo il suo lavoro correttamente: "shared_items"=>"[{\"entity_id\":\"253\",\"position\":1},{\"entity_id\":\"823\",\"position\":2}]" Ma se invio semplicemente l'array come i dati della chiamata AJAX ottengo: "shared_items"=>{"0"=>{"entity_id"=>"253", "position"=>"1"}, "1"=>{"entity_id"=>"823", "position"=>"2"}} Considerando che se …



5
Utilizzare il form_for di Rails ma impostare classi personalizzate, attributi sull'elemento <form>?
form_forsembra ignorare qualsiasi attributo "extra" come un data-fooattributo o classpassato come optionsnel secondo argomento. = form_for @user, {:url =&gt; 'foo', :class =&gt; 'x', 'data-bar' =&gt; 'baz' } do |f| # ... L'output è un &lt;form&gt;tag senza xclasse o data-barattributo. Qual è la soluzione? Oppure, come posso acquisire FormBuilderun'istanza senza utilizzarla …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.