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.

10
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 trilhos?


5
Crie um usuário ideal no console Ruby
Alguma idéia de como criar e salvar um novo objeto Usuário com o design do console ruby? Quando tentei salvá-lo, estou ficando sempre falso. Acho que estou perdendo alguma coisa, mas não consigo encontrar nenhuma informação relacionada.


2
Alguém pode me explicar o collection_select em termos claros e simples?
Estou analisando os documentos da API do Rails collection_selecte eles são horríveis. O cabeçalho é o seguinte: collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {}) E este é o único código de exemplo que eles fornecem: collection_select(:post, :author_id, Author.all, :id, :name_with_initial, :prompt => true) Alguém pode explicar, …

4
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 …


13
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 seguinte linha: controller.should_receive(:render).with(hash_including(:success => true)) Embora …





9
Nenhuma rota corresponde a [GET] / ativos
Eu tenho um aplicativo Rails que estou tentando testar no ambiente de produção. Fiz a execução RAILS_ENV=production rake assets:precompileque gerou todos os meus ativos em / public / assets. O problema é que, quando inicio meu aplicativo, RAILS_ENV=production rails s thinrecebo: ActionController::RoutingError (No route matches [GET] "/assets/application-eff78fd67423795a7be3aa21512f0bd2.css"): Este arquivo existe …

8
Rails: FATAL - Falha na autenticação de pares para o usuário (PG :: Error)
Estou executando meu desenvolvimento no Ubuntu 11.10 e RubyMine Aqui estão minhas configurações de desenvolvimento para o database.yml: que o RubyMine criou para mim development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: quando tento executar o aplicativo, recebo este erro abaixo, parece que ainda não criei …

8
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 < ActiveRecord::Base has_many :cards, :inverse_of => :player end …

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.