O framework Yii não realiza a geração automática do código CRUD para tabelas com chave primária composta (Yii 1.1.12). Esse tipo de tabela é utilizada para modelar o relacionamento N para N entre duas tabelas. Portanto, o desenvolvedor precisa codificar as operações necessárias usando SQL e isso pode ser feito empregando a estrutura disponibilizada pelo framework. O exemplo a seguir demonstra como isso é simples, após a execução deste comando a variável $user vai conter os valores presentes na tabela tbl_user.
->where('user_id=:id',array(':id'=>1))
->select('*')
->from('tbl_user')
->queryRow();
$user = Yii::app()->db->createCommand()
->where('user_id=:id',array(':id'=>1))
->select('*')
->from('tbl_user')
->queryRow();
Nenhum comentário:
Postar um comentário