20.11.2014 Views

O Guia Definitivo do Yii 1.1

O Guia Definitivo do Yii 1.1

O Guia Definitivo do Yii 1.1

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

$contents=Content::model()->findAll();<br />

Note que o named scope padrão é aplica<strong>do</strong> somente as consultas utilizan<strong>do</strong> SELECT. Ele<br />

é ignora<strong>do</strong> nas consultas com INSERT, UPDATE e DELETE.<br />

Active Record Relacional<br />

Nós já vimos como utilizar Active Record (AR) para selecionar da<strong>do</strong>s de uma tabela em<br />

um banco de da<strong>do</strong>s. Nessa seção, descrevemos como utilizar AR para acessar registros<br />

relaciona<strong>do</strong>s em diversas tabelas e como recuperar esse conjunto de da<strong>do</strong>s.<br />

Para utilizar o AR de forma relacional, é necessário que as relações entre chaves<br />

primárias e estrangeiras estejam bem definidas entre as tabelas que farão parte <strong>do</strong><br />

relacionamento.<br />

Nota: A partir da versão 1.0.1, você pode utilizar AR relacional mesmo que você não<br />

tenha defini<strong>do</strong> nenhuma chave estrangeira em suas tabelas.<br />

Para simplificar, os exemplos desta seção serão basea<strong>do</strong>s na estrutura de tabelas exibida<br />

no seguinte diagrama de entidade-relacionamento:<br />

Diagrama Entidade Relacionamento

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!