Resultados da pesquisa a pedido "activerecord"
Pesquisa sem distinção entre maiúsculas e minúsculas com registro ativo
Eu uso os trilhos 3.0.4 Aqui está uma parte da consulta da Arel no meu aplicativo de trilhos. Como posso usar o método upcase para fazer uma pesquisa que não diferencia maiúsculas de minúsculas de uma maneira independente de banco de ...
Como os valores são convertidos ao atribuir a um campo booleano no Rails ActiveRecord?
Versão curta da minha pergunta No Rails ActiveRecord, se eu tiver um campo booleano e atribuir algo como "abc"ou2, então ele é lançado imediatamente parafalse. O valor que1 é lançado paratrueenil permanece comonil. Por que esse é o caso? Onde ...
Ruby on Rails: modelo sem mesa totalmente funcional
Depois de procurar um exemplo de modelo sem tabela, me deparei com esse código que parece ser o consenso geral sobre como criar um. class Item < ActiveRecord::Base class_inheritable_accessor :columns self.columns = [] def self.column(name, ...
Por que o Rails ignora uma reversão em uma transação aninhada (pseudo)?
De acordo com os documentosActiveRecord :: Transactions :: ClassMethods [http://api.rubyonrails.org/classes/ActiveRecord/Transactions/ClassMethods.html] , uma transação aninhada não nova ignorará uma reversão. Dos documentos: User.transaction do ...
Codeigniter Tamanho de memória permitido esgotado durante o processamento de arquivos grandes
Estou postando isso no caso de alguém procurar a mesma solução, já que perdi dois dias nessa besteira. Eu tenho um trabalho cron que atualiza o banco de dados usando um arquivo muito grande uma vez por dia, usando o seguinte código: if ...
Impedir loop infinito ao atualizar atributos dentro de after_commit,: on =>: create
Crio um loop infinito de retorno de chamada quando preciso atualizar um atributo durante umaafter_commit, :on => :create. Só ocorre se eu precisar atualizar um atributo do objeto durante esse retorno de chamada. Há uma maneira de prevenir isto? ...
Como você executa manualmente comandos SQL no Ruby On Rails usando o NuoDB
Estou tentando executar manualmente comandos SQL para acessar procedimentos no NuoDB. Estou usando Ruby on Rails e estou usando o seguinte comando: ActiveRecord::Base.connection.execute("SQL query")A "consulta SQL" pode ser qualquer comando ...
banco de dados de trilhos de atualização em massa eficiente
Estou tentando criar um utilitário rake que atualiza meu banco de dados de vez em quando. Este é o código que tenho até agora: namespace :utils do # utils:update_ip # Downloads the file frim <url> to the temp folder then unzips it in ...
Rails 4.1 ActiveRecord :: relação não é mais como Array
no Rails 4.0.4, este código funciona: mailboxes = Mailbox.order(:mailbox) mailboxes.keep_if do |mailbox| # test endno Rails 4.1.0 ele quebra comNoMethodError (undefined method keep_if for <Mailbox::ActiveRecord_Relation:0x5494f80>) e deve ser ...
Recuperar todos os atributos da associação de um modelo de AR?
Qual você acha que é a maneira mais ideal de recuperar todos os atributos para todas as associações que um modelo de AR possui? ou seja: digamos que temos o modeloTarget. class Target < ActiveRecord::Base has_many :countries has_many :cities ...