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

Ruby on Rails é uma estrutura de desenvolvimento web de código aberto escrita em Ruby. O Ruby on Rails segue o princípio da convenção sobre a configuração, liberando você de ter que reinventar as coisas para permanecer produtivo. Use esta tag apenas para perguntas específicas do Rails 3 e também as tags [ruby-on-rails].

7
pertence_a através de associações
Dadas as associações a seguir, preciso fazer referência a Questionque a Choiceé anexada através do Choicemodelo. Eu tenho tentado usar belongs_to :question, through: :answerpara executar esta ação. class User has_many :questions has_many :choices end class Question belongs_to :user has_many :answers has_one :choice, :through => :answer end class Answer belongs_to :question …





7
Perdi meu schema.rb! Pode ser regenerado?
Devido a alguns problemas de implantação, parei de rastrear schema.rb no git. De alguma forma, eu já recolhi isso e, em algum lugar do caminho, meu arquivo schema.rb desapareceu. Existe uma maneira de regenerar schema.rb do banco de dados ou das migrações? Eu preferiria não perder os dados existentes.

8
Método indefinido 'task' usando Rake 0.9.0
Acabei de atualizar o Rake para a versão mais recente ( 0.9.0.beta.4) e o rakecomando termina com a seguinte mensagem de erro: rake aborted! undefined method `task' for #<Anelis::Application:0x9223b6c> Aqui está o rastreio: undefined method `task' for #<Anelis::Application:0x97ef80c> /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:214:in `initialize_tasks' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:139:in `load_tasks' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/railties-3.0.3/lib/rails/application.rb:77:in `method_missing' /home/amokrane/Documents/prog/web/learning_rails/anelis/Rakefile:7:in `load_string' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/environment.rb:28:in `eval' /usr/local/rvm/gems/ruby-1.9.2-p136/gems/rake-0.9.0.beta.4/lib/rake/environment.rb:28:in `load_string' …


14
Rails 3: Obter registro aleatório
Então, eu encontrei vários exemplos para encontrar um registro aleatório no Rails 2 - o método preferido parece ser: Thing.find :first, :offset => rand(Thing.count) Sendo um novato, não tenho certeza de como isso pode ser construído usando a nova sintaxe de localização no Rails 3. Então, qual é o "Rails …


14
Rails 3: o invólucro "campo com erros" altera a aparência da página. Como evitar isso?
E-mail: <label for="job_client_email">Email: </label> <input type="email" name="job[client_email]" id="job_client_email"> se parece com isso: Mas, se a validação do email falhar, ela se tornará: <div class="field_with_errors"> <label for="job_client_email">Email: </label> </div> <div class="field_with_errors"> <input type="email" value="wrong email" name="job[client_email]" id="job_client_email"> </div> que se parece com isso: Como eu poderia evitar essa mudança de aparência?





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.