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

147
Objeto do Rails para hash

Eu tenho o seguinte objeto que foi criado @post = Post.create(:name => 'test', :post_number => 20, :active => true) Depois que isso for salvo, quero poder recuperar o objeto para um hash, por exemplo, fazendo algo como: @object.to_hash Como isso é possível de dentro dos...

146
O console do Ruby on Rails está suspenso ao carregar

Por qualquer motivo, o console do Ruby on Rails se recusa a iniciar; apenas trava. Não fiz nenhuma alteração no meu código e outros projetos usando a mesma versão do Ruby e Ruby on Rails não têm problema. Quando eu finalmente Ctrl+ Crecebo esse rastreamento de pilha, que aponta para Spring. Não...

145
Como verificar uma resposta JSON usando o RSpec?

Eu tenho o seguinte código no meu controlador: format.json { render :json => { :flashcard => @flashcard, :lesson => @lesson, :success => true } No meu teste do controlador RSpec, quero verificar se um determinado cenário recebe uma resposta json bem-sucedida, portanto, tive a...

143
O que inverse_of faz? Qual SQL ele gera?

Estou tentando entender inverse_ofe não entendo. Como é o sql gerado, se houver? Será que a inverse_ofopção de apresentar o mesmo comportamento se usado com :has_many, :belongs_toe :has_many_and_belongs_to? Desculpe se esta é uma pergunta tão básica. Eu vi este exemplo: class Player <...

142
Como você descobre atributos de modelo no Rails?

Estou achando difícil ver facilmente quais atributos / propriedades existem em todas as minhas classes de modelo, pois elas não estão explicitamente definidas nos meus arquivos de classe. Para descobrir os atributos do modelo, mantenho o arquivo schema.rb aberto e alterno entre ele e o código que...