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.


5
Rails 3 executa consulta sql personalizada sem um modelo
Preciso escrever um script ruby ​​autônomo que deve lidar com banco de dados. Eu usei o código fornecido abaixo no rails 3 @connection = ActiveRecord::Base.establish_connection( :adapter => "mysql2", :host => "localhost", :database => "siteconfig_development", :username => "root", :password => "root123" ) results = @connection.execute("select * from users") results.each do |row| …
105 sql  ruby-on-rails 

5
Aviso preterido para Rails 4 has_many com pedido
class RelatedList < ActiveRecord::Base extend Enumerize enumerize :list_type, in: %w(groups projects) belongs_to :content has_many :contents, :order => :position end Eu tenho este modelo em meu aplicativo rails que lança um aviso quando tento criar registros no console. AVISO DE DEPRECAÇÃO: As seguintes opções em sua declaração RelatedList.has_many: contents estão obsoletas:: …

5
Converter o tempo de um fuso horário para outro no Rails
Meus created_atcarimbos de data / hora são armazenados em UTC: >> Annotation.last.created_at => Sat, 29 Aug 2009 23:30:09 UTC +00:00 Como faço para converter um deles para 'Hora do Leste (EUA e Canadá)' (levando em consideração o horário de verão)? Algo como: Annotation.last.created_at.in_eastern_time


6
executando console Rails em produção
Acabei de colocar meu primeiro site Rails no ar, mas agora estou com um problema. Quando executo o projeto em modo de desenvolvimento no meu IDE, posso executar o console para algo como: User.first.name='whatever' para alterar o nome de um usuário. Como realizo a mesma tarefa em um site ativo …

5
O que é scope / named_scope em rails?
Recentemente comecei um estágio. Meu empregador usa ruby ​​on rails e freqüentemente encontro uma nova sintaxe que preciso pesquisar para entender. Pesquisei no Google por uma boa explicação sobre named_scope, mas o que descobri até agora são principalmente postagens de blog elogiando isso, em vez de uma definição ou introdução …




4
Carga rápida polimórfica
Usando o Rails 3.2, o que há de errado com esse código? @reviews = @user.reviews.includes(:user, :reviewable) .where('reviewable_type = ? AND reviewable.shop_type = ?', 'Shop', 'cafe') Isso gera este erro: Não é possível carregar avidamente a associação polimórfica: revisável Se eu remover a reviewable.shop_type = ?condição, funciona. Como posso filtrar com …

3
Como testar uma preocupação no Rails
Visto que tenho uma Personablepreocupação em minha aplicação Rails 4 que tem um full_namemétodo, como eu faria para testar isso usando RSpec? preocupações / personable.rb module Personable extend ActiveSupport::Concern def full_name "#{first_name} #{last_name}" end end

5
Atribuição de valor padrão ao criar arquivo de migração
rails generate migration AddRetweetsCountToTweet retweets_count:integer Ok, eu uso a linha acima para criar um arquivo de migração que gera automaticamente o código no arquivo gerado para adicionar uma coluna a um modelo de Tweet com tipo de dados inteiro. Agora quero adicionar o valor padrão à coluna adicionada ao gerar …



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.