Resultados da pesquisa a pedido "activerecord"

5 a resposta

Delete Orphaned Parent

Tenho um relacionamento assim: Parent has_many :children Child belongs_to :parent O que eu quero fazer é excluir os pais, se não houver mais filhos. Então, para fazer isso eu tenho: Child before_destroy :destroy_orphaned_parent def ...

3 a resposta

RoR: MyModel.descendants retorna [] em uma exibição após a primeira chamada?

Desejo exibir uma lista de seleção de subclasses MyModel em uma exibição. Ainda não está funcionando, portanto, para verificar a sanidade, incluí isso na minha opinião: <%= MyModel.descendants %>Oprimeir time Eu renderizo esta página após ...

2 a resposta

Standalone ruby - Como carregar diferentes ambientes do database.yml

Tenho um processo em segundo plano que modifica registros em um banco de dados. Os modelos se conectam ao banco de dados usando algo como isto: dbconfig = ...

1 a resposta

Rails named_scope herança?

Estou tentando generalizar alguns dos meus modelos, fornecendo um modelo de base comum para herdar, que contém algumas declarações nomeadas_scope mútuas e um método de filtro que ativa a busca por consultas mais simples no lado do controlador. ...

1 a resposta

Como Associações multiníveis?

Tenho esta configuração: Continent ->Country ->City ->Post e eu tenh class Continent < ActiveRecord::Base has_many :countries end class Country < ActiveRecord::Base belongs_to :continent has_many :cities end class City < ActiveRecord::Base ...

2 a resposta

Como usar 'IN (1,2,3)' com findAll?

Preciso obter alguns Alunos do banco de dados e tenho suas chaves primárias em uma sequência separada por vírgul Normalmente usando SQL, seria algo como: $cleanedStudentIdStringList = "1,2,3,4"; SELECT * FROM Student WHERE id ...

2 a resposta

anipulação de ordem com has_many através do relacionamento

Tenho dois modelos: projeto e tarefa (por exemplo) com um modelo de junção: project_task permitindo um has_many através do relacionamento, para que as tarefas possam ser compartilhadas entre os projeto Especifiquei a posição como um atributo ...

0 a resposta

Rails validation context

Preciso de ajuda com o meu modelo ActiveRecord. Tenho validações baseadas em contexto (mis) usando as opções de contexto internas para validações: validates :foo, :on => :bar, :presence => true model = Model.new model.foo = nil model.valid? # ...

3 a resposta

Como converter o nome da tabela ActiveRecord para o nome da classe do modelo

Existe a possibilidade de converter corretamente o nome da tabela ActiveRecord para o nome da classe de modelo? Eu encontrei um hack def model_for_table(table_name) table_name.classify.constantize end mas como usamos set_table_name para muitos ...

2 a resposta

validates_presence_of with belongs_to associações, da maneira certa

Estou investigando como validates_presence_of realmente funciona. Suponha que eu tenho dois modelos class Project < ActiveRecord::Base [...] has_many :roles end class Role < ActiveRecord::Base validates_presence_of :name, :project ...