[Cascavel-pm] Exemplo de relacao many-to-many com Class::DBI
Luis Campos de Carvalho
monsieur_champs em yahoo.com.br
Sexta Abril 15 15:53:42 PDT 2005
Rod Za wrote:
>> Rodrigo, até onde eu entendi, o que falta é você dizer qual objeto
>>deve ser utilizado. A mensagem de erro reclama (claramente) que você
>>está tentando usar um método que não existe sobre um objeto da classe
>>Class::DBI::Iterator (obviamente isto não é um dbGroup).
>>
>> Tudo o que eu tenho para dizer a você neste caso são 4 letras: RTFM.
>
>
> Valeu, assim mesmo :) mais eu RTFM. Mas o FM não adiantou muito e nem mesmo RTFS! :)
Não entendi.
Se você leu o manual, como não conseguiu identificar o problema?
Parece que você não entendeu corretamente o que faz um accessor
method criado por uma declaração "Class::DBI::has_many()".
Você entende que quando diz "Class::DBI::has_many()" para algum
campo, está criando um método que "fabrica" e devolve objetos do tipo
"Class::DBI::Iterator"??
Espero que isso ajude.
Tudo o que você tem de fazer para a mensagem sumir é pedir ao
Class::DBI::Iterator para lhe dar um objeto... ou map()ear o processo
para aplicar em todos os dbGroups que você obtiver.
Putamplexos!
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Luis Campos de Carvalho is BSc in Comp Science,
PerlMonk [SiteDocClan], Sao Paulo PM Leader,
Unix Sys Admin && Certified Oracle DBA
http://br.geocities.com/monsieur_champs/
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Mais detalhes sobre a lista de discussão Cascavel-pm