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

212
Como faço para sair de um loop com Ruby Pry?

Estou usando o Pry com meu aplicativo Rails. Defino binding.prydentro de um loop no meu modelo para tentar depurar um problema. Por exemplo: (1..100).each do |i| binding.pry puts i end Quando digito quit, ele passa para a próxima iteração e para novamente. Existe uma maneira de sair do loop...

210
Rails: Como o bloco respond_to funciona?

Estou examinando o guia Introdução ao Rails e fiquei confuso com a seção 6.7. Depois de gerar um andaime, encontro o seguinte bloco gerado automaticamente no meu controlador: def index @posts = Post.all respond_to do |format| format.html # index.html.erb format.json { render :json =>...

205
Ruby on Rails - Importar dados de um arquivo CSV

Gostaria de importar dados de um arquivo CSV para uma tabela de banco de dados existente. Não quero salvar o arquivo CSV, basta pegar os dados e colocá-los na tabela existente. Estou usando o Ruby 1.9.2 e o Rails 3. Esta é a minha mesa: create_table "mouldings", :force => true do |t| t.string...

205
Como referenciar imagens em CSS no Rails 4

Há um problema estranho com o Rails 4 no Heroku. Quando as imagens são compiladas, eles adicionam hashes, mas a referência a esses arquivos no CSS não tem o nome adequado ajustado. Aqui está o que eu quero dizer. Eu tenho um arquivo chamado logo.png. No entanto, quando aparece no heroku, é visto...

202
Passando parâmetros no rails redirect_to

Como passamos parâmetros em redirect_to em rails? Eu sei que podemos passar id usando isso: redirect_to :action => action_name,:id => 3 Se eu quiser passar parâmetros adicionais, como alguns dados do formulário, como alcançá-lo? EDITAR: Para a sintaxe do Ruby 2, você deve atualizar o...