Articles of ruby on rails 3

Como associação de carga ansiosa para uma matriz de registros de modelo

Eu tenho uma matriz de registros do modelo Rails. É possível ansioso carregar uma associação para todos esses registros de uma só vez (consulta)? Às vezes eu só tenho uma matriz em vez de um AR :: Scope. E às vezes eu quero escolher dinamicamente o que esperar mais tarde.

salvar várias imagens usando accept_nested_attributes usando o clipe de papel nos rails 3

eu tenho dois modelos ########## image.rb has_many :image_assets , :dependent => :destroy accepts_nested_attributes_for :image_assets, :reject_if => lambda { |a| a[:avatar].blank? }, :allow_destroy => true ########## image_assets.rb belongs_to :image has_attached_file :avatar, :styles => {:view => “187×260#”}, :storage => :s3, :s3_permissions => :private, :s3_credentials => S3_CREDENTIALS attr_accessible :image_id,:avatar,:avatar_file_name,:avatar_content_type,:avatar_file_size,:avatar_updated_at ########## in my controller def new @image = Image.new […]

Definir manualmente os IDs dos campos de input de formulário em um formulário simples?

É possível sobrescrever a nomenclatura de campos de texto do simpleform dentro de um formulário? Este: = f.input_field :age_from, Saídas em: Deveria estar Eu tentei *: name => “query” *: id => “query” sem sucesso

Atributos de seleção de trabalhos atrasados ​​da tabela de forma diferente em diferentes ambientes

Eu estou usando o trabalho atrasado para enfileirar um método de Model em outro Model como este: article_loader.rb date_value_in_string = “2017-06-21 07:17:00” Article.delay(:queue => ‘article_load’).article_loading([date_value_in_string]) Mesmo que eu tenha passado um String como um argumento para o método, dentro do método ele é convertido para o object Time no ambiente de produção. article.rb no ambiente […]

Rails obtém o nome de usuário do usuário do Windows atualmente registrado

Eu preciso para obter o nome de usuário do usuário do Windows atualmente registrado. Isso poderia ser feito facilmente?

Depurador do Facebook não vai raspar meu site

Estou criando o site http://Meer.li e quando eu o executo através do debugger do facebook – http://developers.facebook.com/tools/debug/og/object?q=meer.li – ele não pode encontre minhas metatags. Quando eu olho para a fonte do que o Facebook raspa, ele mostra uma versão simplificada do meu site, onde ele mudou o tipo de documento e não há meta tags […]

rails jquery ajax request não executando

Eu estou implementando um sistema de votação para cima em um aplicativo que estou construindo muito semelhante ao aqui em stackoverflow. Quando um usuário clica em upvote ou downvote, uma solicitação ajax é enviada para um dos meus controllers, que atualiza algumas tabelas. Uma vez feito isso, eu uso o respond_to para as rotas para […]

Rmagick erros ao executar o Rails S após a atualização para o OSX Mavericks 10.9

Eu atualizei meu osx para Mavericks 10.9 de 10.7, e desde então eu tenho tido problemas rodando ‘rails s’. A questão é com o Rmagick, e eu tentei quase todas as soluções que pude encontrar. A maioria das pessoas recomendou a reinstalação do imagemagick através do homebrew e a reinstalação do rmagick gem, mas isso […]

Diferença entre o uso de session_id e remember_user_token por um aplicativo Rails com o Devise

Eu estou usando o Devise-1.5.4 com Rails 3.0.20. Aqui estão os fatos que eu estou ciente: Há um cookie para session_id com o navegador, que ajuda um aplicativo normal a rastrear uma session de maneira exclusiva. Pode ou não haver um usuário conectado. Se um usuário estiver conectado (e supondo que ele selecionou remember_me), há […]

O sinalizador: any sobrescreve o sinalizador: on (context) em acts_as_taggable_on’s tagged_with?

Estou confuso com a forma como os flags: on e: any trabalham juntos no método “tagged_with” de acts_as_taggable_on. Por exemplo, se eu tiver os seguintes usuários @ user1 e @ user2: class User “Bobby”) @user1.interest_list = “1, 15” @user1.skill_list = “2, 17” @user1.save @user2 = User.new(:name => “Al”) @user2.interest_list = “3, 10” @user2.skill_list = “4, […]