Preciso de uma ajuda no seguinte caso.
Tenho uma tabela ex: "anunciantes" que é meu model principal,
Tenho uma outra tabela ex: "especialidades" que são varias especialidades,
Tenho outra tabela, ex: "anunciante_especialidades" que é uma tabela que tem o "id_especialidade" e "id_anunciante"
O que eu preciso:
Preciso criar um relacionamento do model de "anunciantes" com a tabela "anunciante_especialidades".
Fiz desta maneira no model de anunciantes:
public function relations()
{
// NOTE: you may need to adjust the relation name and the related
// class name for the relations automatically generated below.
return array(
'especialidades' => array(self::HAS_MANY, 'AnuncianteEspecialidades', 'id_anunciante'),
);
}
Porem esta dando erro:
A propriedade "Anunciantes.especialidades" não está definida.
O que estou fazendo de errado ?