Resultados da pesquisa a pedido "activerecord"

1 a resposta

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 ...

3 a resposta

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 ...

2 a resposta

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, ...

2 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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? ...

4 a resposta

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 ...

5 a resposta

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 ...

1 a resposta

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 ...

3 a resposta

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 ...