Perguntas com a marcação «ruby-on-rails»

O Ruby on Rails é uma estrutura de aplicativo da web de pilha cheia de código aberto escrita em Ruby. Ele segue o popular modelo de estrutura MVC e é conhecido por sua abordagem de "convenção sobre configuração" para o desenvolvimento de aplicativos.

7
Rails DateTime.now sem tempo
Preciso usar DateTime.now para pegar a data atual e "retirar" a hora. Por exemplo, isso mostra o que eu não quero:DateTime.now => Sat, 19 Nov 2011 18:54:13 UTC +00:00 Isso mostra o que eu fazer deseja:DateTime.now.some_operation => 2011-11-06 00:00:00 UTC


11
tag de imagem link_to. como adicionar classe a uma tag
Estou usando a tag link_to img como seguir <%= link_to image_tag("Search.png", :border=>0, :class => 'dock-item'), :action => 'search', :controller => 'pages'%><span>Search</span></a> O que resulta no seguinte html <a href="/pages/search"><img alt="Search" border="0" class="dock-item" src="/images/Search.png?1264132800" /></a><span>Search</span></a> Eu quero que class = "dock-item" vá para a <a>tag em vez da tag img. Como …

4
RSpec: Qual é a diferença entre let e a before block?
Qual é a diferença entre lete um beforebloco em RSpec? E quando usar cada um? Qual será a boa abordagem (let ou before) no exemplo abaixo? let(:user) { User.make !} let(:account) {user.account.make!} before(:each) do @user = User.make! @account = @user.account.make! end Eu estudei este post stackoverflow Mas é bom definir …



13
União de consulta ActiveRecord
Eu escrevi algumas consultas complexas (pelo menos para mim) com a interface de consulta do Ruby on 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}) Ambas as consultas funcionam bem sozinhas. Ambos retornam objetos Post. Eu gostaria …




5
Posso configurar a exclusão do Cascade no Rails?
Sei que isso provavelmente está em algum lugar da Internet, mas não consigo encontrar a resposta aqui no Stackoverflow, então pensei em aumentar um pouco a base de conhecimento aqui. Eu sou um novato em Ruby e Rails, mas minha empresa está investindo muito nisso, então estou tentando conhecê-la com …

5
Pegue todas as exceções em um controlador de trilhos
Existe uma maneira de capturar todas as exceções não detectadas em um controlador Rails, como este: 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 Obrigado


7
Rails não decodificando JSON de jQuery corretamente (array tornando-se um hash com chaves inteiras)
Toda vez que desejo POSTAR uma matriz de objetos JSON com jQuery to Rails, tenho esse problema. Se eu stringificar o array, posso ver que o jQuery está fazendo seu trabalho corretamente: "shared_items"=>"[{\"entity_id\":\"253\",\"position\":1},{\"entity_id\":\"823\",\"position\":2}]" Mas se eu apenas enviar o array como os dados da chamada AJAX, recebo: "shared_items"=>{"0"=>{"entity_id"=>"253", "position"=>"1"}, "1"=>{"entity_id"=>"823", …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.