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

126
Não é possível parar o servidor de trilhos

Eu sou novo no Rails e estou usando uma máquina ubuntu e o IDE rubymine. O problema é que não consigo parar o servidor de trilhos. Eu tentei parar o servidor matando o processo de trilhos. Mas, quando executo pgrep -l rails, esse processo não é encontrado. Portanto, sou capaz de matar apenas...

126
Data de formatação do Rails

Estou postando uma data em uma API e o formato necessário é o seguinte: 2014-12-01T01:29:18 Posso obter a data do modelo da seguinte forma: Model.created_at.to_s Isso retorna: 2014-12-01 01:29:18 -0500 Como posso usar o Rails ou Ruby para formatá-lo como o formato necessário com o T e remover...

125
Obter a idade da pessoa em Ruby

Eu gostaria de ter a idade de uma pessoa a partir do aniversário. now - birthday / 365não funciona, porque alguns anos têm 366 dias. Eu vim com o seguinte código: now = Date.today year = now.year - birth_date.year if (date+year.year) > now year = year - 1 end Existe uma maneira mais ruby...

125
form_for com recursos aninhados

Eu tenho uma pergunta em duas partes sobre form_for e recursos aninhados. Digamos que estou escrevendo um mecanismo de blog e quero relacionar um comentário a um artigo. Eu defini um recurso aninhado da seguinte maneira: map.resources :articles do |articles| articles.resources :comments end O...

125
Build vs new no Rails 3

Nos documentos do Rails 3 , o buildmétodo para associações é descrito como sendo o mesmo que o newmétodo, mas com a atribuição automática da chave estrangeira. Diretamente dos documentos: Firm#clients.build (similar to Client.new("firm_id" => id)) Eu li similar em outro lugar. No entanto,...

125
Ruby on Rails: obtendo o valor máximo de uma coluna DB

Atualmente, posso fazer a consulta SQL direta no meu banco de dados: SELECT MAX(bar) FROM table_name E ele retorna com o valor máximo nessa tabela. Quando faço o que considero uma chamada equivalente no Rails, no entanto, ele não funciona. Eu estou chamando: Bar.all(:select =>...

125
Trilhos 4 - passando variável para parcial

Estou seguindo o tutorial do Ruby on Rails e me deparei com um problema ao tentar passar variáveis ​​para parciais. Meu _userparcial é o seguinte <li> <%= gravatar_for user, size: 52 %> <%= link_to user.name, user %> </li> Gostaria de passar um número para o valor do...