Resultados da pesquisa a pedido "activerecord"
Interseção de duas relações
Digo que tenho duas relações que mantêm registros no mesmo modelo, como: @companies1 = Company.where(...) @companies2 = Company.where(...)Como posso encontrar a interseção dessas duas relações, ou seja, apenas as empresas que existem nas dua
grupando cláusulas WHERE no Codeigniter
Eu quero produzir o seguinte código SQL usando o Active Records no Codeigniter: WHERE name != 'Joe' AND (age < 69 OR id > 50) Fazer o seguinte parece ser o mais longe possível, não consigo descobrir como ...
Como você carrega ansiosamente com limites?
Na documentação para carregamento antecipado, afirma-se que: Se você deseja carregar uma associação com uma opção especificada: limit, ela será ignorada, retornando todos os objetos associados: class Picture < ActiveRecord::Base has_many ...
Active Records vs. Repository - prós e contras?
Usando o ActiveRecord, você pode definir uma classe como esta: class Contact { private String _name; public String Name { get { return _name; } set { if (value == String.IsNullOrWhiteSpace()) throw new ArgumentException(...); else _name = ...
odelos do Rails: como você criaria um conjunto predefinido de atributo
Estou tentando descobrir a melhor maneira de projetar um modelo de trilhos. Para fins de exemplo, digamos que estou criando um banco de dados de caracteres, que pode ter vários atributos fixos diferentes. Por exemplo Character - Morality (may ...
Codeigniter entre parênteses na consulta dinâmica do Active Record
Estou produzindo uma consulta como a seguinte usando ActiveRecord SELECT * FROM (`foods`) WHERE `type` = 'fruits' AND `tags` LIKE '%green%' OR `tags` LIKE '%blue%' OR `tags` LIKE '%red%'O número detags e valores é desconhecido. Matrizes são ...
Verifique se existe uma tabela no Rails
Tenho uma tarefa de rake que não funcionará, a menos que exista uma tabela. Estou trabalhando com mais de 20 engenheiros em um site, por isso quero ter certeza de que eles migraram a tabela antes que eles possam executar uma tarefa de rake que ...
Como fazer com que os trilhos retornem atributos SUM (columnName) com o tipo de dados correto, em vez de uma strin
Assuma uma consulta do seguinte formulário operatingExpenses = Expense.find(:all, {:select=>"categories.activityType, categories.name heading, sum(amount) totalAmount", :joins => "inner join expense_categories categories on category_id = ...
Diferença entre Active Record e DAO?
Qual é a diferença entre um objeto de acesso a dados e um registro ativo? Eles parecem ser os mesmos, pois ambos criaram uma camada entre o aplicativo e a camada de persistência e abstraem o acesso direto ao banco de dados usando consultas SQ
delete_all vs destroy_all?
Estou procurando a melhor abordagem para excluir registros de uma tabela. Por exemplo, eu tenho um usuário cujo ID do usuário está em várias tabelas. Quero excluir este usuário e todos os registros que tenham seu ID em todas as tabela u = ...