关系数据我已经创建了一个控制器,用于检索JSON格式的数据,我需要JSON格式的所有关系数据如何查询警予
我的数据库就像
TABLE_1
_id category1
1 fruit
2 vegetable
TABLE_2
_id type
1 winter
2 summer
TABLE_3
_id name cata_table1 cata_table2
1 apple 1 2
Here cata_table1 is foreign key to TABLE_1 and cata_table2 foreign key to TABLE_2
$sql="SELECT * from TABLE_3";
$command=$connection->createCommand($sql);
$row=$command->queryAll();
我应该怎么查询关系数据cata_table1领域的产值从表1和cata_table2从表2 让我结果查询输出具有'_id,名称,TABLE_1.category1,TABLE_2.type
model TABLE_3
class TABLE_3 extends CActiveRecord
{
public static function model($className=__CLASS__)
{
return parent::model($className);
}
public function tableName()
{
return 'TABLE_3';
}
public function rules()
{
return array(
array('_id,name,cata_table1,cata_table2', 'required'),
array('_id, name, cata_table1, cata_table2', 'safe', 'on'=>'search'),
);
}
public function relations()
{
}
u能使用关系发表您的模型TABLE_3我们可以做到这一点 – Ninad
GII没有产生关系? – Ninad