Eu copiei o aplicativo da produção e montei a instalação para instalar todas as gemas que estão em produção e não na minha máquina local. O arquivo Gem.lock possui a versão rubyracer ‘0.10.1’. Então, quando ele tentou instalar esta versão usando a instalação do pacote seguinte erro apareceu. Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native […]
Eu estou usando rails para o meu aplicativo. Eu tenho gerado andaime para operação crud. Eu tenho scaffold para product_lists. Eu tenho a página chamada user_dashboard.html.erb aqui eu quero renderizar páginas de product_lists. Eu tenho user_dashboard.html.erb página em pages/ diretório user_dashboard.html.erb eu quero renderizar index.html página do diretório product_lists dentro user_dashboard.html.erb . Eu tentei usar […]
Como faço para acessar o object current_user ‘do Devises dentro de um modelo? Quero append automaticamente o ID de usuários atual a um registro quando eles criam algo. Eu sei que eu posso definir manualmente o user_id dentro do controlador, mas eu sinto que seria mais fácil / mais limpo se fosse manipulado pelo modelo.
Eu tenho um script simples que verifica o URL incorreto: def self.check_prod_links require ‘net/http’ results = [] Product.find_each(:conditions =>{:published => 1}) do |product| url = product.url id = product.id uri = URI(url) begin response = Net::HTTP.get_response(uri) rescue begin http = Net::HTTP.new(uri.host, uri.port) http.use_ssl = true http.verify_mode = OpenSSL::SSL::VERIFY_NONE request = Net::HTTP::Get.new(uri.request_uri) response = http.request(request) rescue […]
Eu tenho um database mysql existente configurado e gostaria de configurar um novo trilho para cima simplesmente para que meu cliente possa visualizar e editar os registros no database. Como posso configurar um scaffold ligado ao meu database existente. O nome do database é “Produtos” e tem apenas uma tabela chamada “pinos”. Mesas de pinos: […]
Eu estava pensando, como posso obter statistics como estas no Rails? Quantas visualizações únicas uma página como / page / 1, / page / 2 tem De quais países eles vêm? como eu quero exibir esta informação sob essas páginas, eu não quero usar nenhuma biblioteca externa, eu estou esperando que possamos ter alguma jóia […]
então eu tenho um campo de texto, onde um usuário pode colocar IDs de cartões separados por vírgula, por exemplo, 1,2,3. Quando esse usuário enviar o formulário, eu quero criar um novo registro de cada ID que ele enviar. Então, um para 1, um para 2, um para 3. Como eu faria isso? Obrigado
Eu sou novo para rails 🙂 estou tentando executar o meu primeiro teste. Por que este teste é aprovado? nome de usuário deve ter pelo menos 2 caracteres, meu nome de usuário tem mais e ainda passa no teste. user.rb: validates :username, :length => { :minimum => 2 } user_spec.rb require ‘spec_helper’ describe User do […]
Nesse caso, qual padrão será mais rápido? Obviamente Pattern1 com ajudante parece muito mais sofisticado e parece limpo. Mas ele envia SQL toda vez que o método user_link é chamado. Aqui, ele chama até 100 vezes em um carregamento de página. Qual caminho seria melhor para o desempenho do benchmark? Pattern1. Com ajudante application_helper def […]
Como posso buscar registros exatamente como abaixo com o uso de Model e controler not view? Pattern1. Com ajudante application_helper def user_link(username) link_to User.find_by_username(username).user_profile.nickname, show_user_path(username) end Visão Pattern2. Sem ajudante. Apenas apenas ver ATUALIZAR