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.


6
testar um upload de arquivo usando rspec - rails
Quero testar um upload de arquivo em trilhos, mas não sei como fazer isso. Aqui está o código do controlador: def uploadLicense #Create the license object @license = License.create(params[:license]) #Get Session ID sessid = session[:session_id] puts "\n\nSession_id:\n#{sessid}\n" #Generate a random string chars = ("a".."z").to_a + ("A".."Z").to_a + ("0".."9").to_a newpass = …

5
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 estou escrevendo conforme …



7
Versão da API para rotas Rails
Estou tentando versão minha API como o Stripe. Abaixo é fornecida a versão mais recente da API é 2. /api/users retorna um 301 para /api/v2/users /api/v1/users retorna um índice de 200 usuários na versão 1 /api/v3/users retorna um 301 para /api/v2/users /api/asdf/users retorna um 301 para /api/v2/users Portanto, basicamente, qualquer …

11
Como desativar "Não é possível renderizar o console de ..." no Rails
Estou usando o Ubuntu / vagrant como meu ambiente de desenvolvimento. Estou recebendo essas mensagens no console do Rails: Started GET "/assets/home-fcec5b5a277ac7c20cc9f45a209a3bcd.js?body=1" for 10.0.2.2 at 2015-04-02 15:48:31 +0000 Cannot render console from 10.0.2.2! Allowed networks: 127.0.0.1, ::1, 127.0.0.0/127.255.255.255 É possível desativar essas mensagens "não é possível renderizar ..." ou permitir …

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 …

15
Empacotador: comando não encontrado
Estou hospedando em um vps, ubuntu 10.04, rails 3, ruby ​​e mysql instalados corretamente, seguindo alguns tutoriais. Se eu executar bundle checkou bundle installreceber o erro '-bash: bundle: command not found'. Pelo gem list --localque vejo, o 'bundler (1.0.2, 1.0.0)' está instalado. Eu não sei o que está errado ... …





5
Como o RVM e o rbenv realmente funcionam?
Estou interessado em saber como o RVM e o rbenv realmente funcionam. Obviamente eles trocam entre diferentes versões do Ruby e gemsets, mas como isso é alcançado? Eu tinha assumido que eles estavam simplesmente atualizando links simbólicos, mas, tendo investigado o código (e devo admitir que meu conhecimento sobre o …


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.