[Cascavel-pm] Duvida DBIC
Donato Azevedo
donatoaz em gmail.com
Domingo Dezembro 7 20:40:55 PST 2008
Pessoal
a minha duvida é a seguinte:
eu tenho 1 tabela com 2 relacionamentos many_to_many com outras tabelas.
para ilustrar
A has_many AB;
A many_to_many B;
A has_many AC;
A many_to_many C;
como eu faco para buscar todos os A que cujo B relacionado tem
B.atributoX like '%x%' e que ao mesmo tempo cujo C relacionado tem
C.atributoY like '%y%'?
eu consigo fazer isto para um, fazendo
$c->model('B')->search_like(...)->search_related(AB)->search_related(A)-search_like(...)
mas nao sei como encaixar C nesse meio.
Donato Azevedo
BSEng. Ctrl & Automation - UFMG - 10o per.
"Try not. Do or do not. There is no try."
-- Master Yoda
na reta final sem hamilton nem timo glock!
Mais detalhes sobre a lista de discussão Cascavel-pm