Existe alguma maneira de 'desfazer' os efeitos de um comando de andaime no
Existe alguma maneira de 'desfazer' os efeitos de um comando de andaime no
Estou tendo alguns problemas ao tentar instalar o mysql2gem para Rails. Quando tento instalá-lo executando bundle installou gem install mysql2ele me dá o seguinte erro: Erro ao instalar o mysql2: ERRO: Falha ao criar a extensão nativa gem. Como posso corrigir isso e instalar com êxito...
Eu gostaria de 'falsificar' uma página 404 no Rails. No PHP, eu apenas enviava um cabeçalho com o código de erro da seguinte forma: header("HTTP/1.0 404 Not Found"); Como isso é feito com o
Quando carrego script/console, às vezes quero jogar com a saída de um controlador ou de um método auxiliar de exibição. Existem maneiras de: simular uma solicitação? chamar métodos de uma instância do controlador no referido pedido? métodos auxiliares de teste, por meio da instância do...
Estou criando um novo aplicativo Web usando o Rails e fiquei pensando: qual é a diferença entre stringe text? E quando cada um deve ser
Como posso definir o valor padrão no ActiveRecord? Eu vejo uma postagem do Pratik que descreve um pedaço feio e complicado de código: http://m.onkey.org/2007/7/24/how-to-set-default-values-in-your-model class Item < ActiveRecord::Base def initialize_with_defaults(attrs = nil, &block)...
Depois que fiz a atualização e a atualização, meus postgres tiveram algum problema. Tentei desinstalar o postgres e instalar novamente, mas não funcionou tão bem. Esta é a mensagem de erro. (Eu também recebi essa mensagem de erro quando tento fazer rake db: migrate) $ psql psql: could not connect...
Gostaria de criar uma coluna uniqueno script de migração Ruby on Rails. Qual é a melhor maneira de fazer isso? Também existe uma maneira de indexar uma coluna em uma tabela? Eu gostaria de impor unique colunas em um banco de dados, em vez de apenas usar
Na minha experiência, acertar datas / horas quando a programação está sempre cheia de perigos e dificuldades. Ruby e Rails sempre me iludiram neste caso, mesmo que apenas devido ao grande número de opções; Eu nunca tenho nenhuma idéia do que escolher. Quando estou usando o Rails e olhando para...
Desejo fazer uma cópia de um registro de registro ativo, alterando um único campo no processo (além do ID ). Qual é a maneira mais simples de conseguir isso? Sei que poderia criar um novo registro e iterar sobre cada um dos campos que copiam os dados campo por campo - mas achei que deveria haver...
Sou péssimo em nomear e percebo que há um conjunto melhor de nomes para meus modelos no meu aplicativo Rails. Existe alguma maneira de usar uma migração para renomear um modelo e sua tabela
Onde posso encontrar uma lista de tipos de dados que podem ser usados no Ruby on Rails 4? Tal como text string integer float date Continuo aprendendo sobre os novos e adoraria ter uma lista à qual pudesse me referir
Como posso obter o nome da classe de um objeto ActiveRecord? Eu tenho: result = User.find(1) Eu tentei: result.class # => User(id: integer, name: string ...) result.to_s # => #<User:0x3d07cdc>" Eu preciso apenas do nome da classe, em uma string ( Userneste caso). Existe um método...
Estou tentando adicionar um índice exclusivo que é criado a partir das chaves estrangeiras de quatro tabelas associadas: add_index :studies, ["user_id", "university_id", "subject_name_id", "subject_type_id"], :unique => true A limitação do banco de dados para o nome do índice causa falha na...
Para meu entendimento, todo o seu JavaScript é mesclado em um arquivo. O Rails faz isso por padrão quando adicionado //= require_tree .à parte inferior do seu application.jsarquivo de manifesto. Isso soa como um salva-vidas real, mas estou um pouco preocupado com o código JavaScript específico da...
Acabei de atualizar para o rails 4.0.2 e estou recebendo este aviso: [descontinuado] I18n.enforce_available_locales será padronizado como true no futuro. Se você realmente deseja ignorar a validação do seu código do idioma, pode definir I18n.enforce_available_locales = false para evitar esta...
Existe uma alternativa para update_attributes que não salva o registro? Então eu poderia fazer algo como: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other...
Instalei o dispositivo no meu aplicativo e apliquei o seguinte no meu application.html.erbarquivo: <div id="user_nav"> <% if user_signed_in? %> Signed in as <%= current_user.email %>. This cannot be cheese? <%= link_to 'Sign out', destroy_user_session_path %> <% else...
As engrenagens tendem a ser bastante detalhadas no log (dev) por padrão em Ruby on Rails 3.1 (RC1): Started GET "/assets/application.css" for 127.0.0.1 at 2011-06-10 17:30:45 -0400 Compiled app/assets/stylesheets/application.css.scss (5ms) (pid 6303) Started GET "/assets/application.js" for...
Digamos que eu tenho um modelo Rails chamado Thing. O item tem um atributo de URL que pode opcionalmente ser definido como um URL em algum lugar da Internet. No código de exibição, preciso de uma lógica que faça o seguinte: <% if thing.url.blank? %> <%= link_to('Text', thing_path(thing))...