[ASK]Relational DB

aku mau nanya ini ada relasi tbl_reim dan tbl_emp

tbl_reim (Reim Model)

1.id_reim

2.id_emp

3.Status

blablabla

tbl_emp (Emp Model)

1.id_emp

2.name




class Reim extends CActiveRecord

{

public function relations()

	{

		 

		return array(

			'idEmp' => array(self::BELONGS_TO, 'Emp', 'id_emp'),

			  

	 

		);

	}

}






class Emp extends CActiveRecord

{

public function relations()

	{

		 

		return array(

			 

			 

			'reims' => array(self::HAS_MANY, 'Reim', 'id_emp'),

			'numReims' => array(self::STAT, 'Reim', 'id_emp'),

			'numReimsPend' => ///////ini yang saya tanya, JUMLAH Reim tiap id_emp yang statusnya=0////

		);

	}

}



untuk relation numReims kan itu hasilnya jumlah data milik tiap id_emp yang ada di model reim.

nah saya tanya bisa gak untuk numReimsPend itu hasilnya jumlah data milik tiap id_emp yang ada di model reim yang statusnya = 0. gmn yahhhhh… :(

terima kasih

coba ini gan pake STAT n condition di relasi nya

‘numReimsPend’ => array(self::STAT, ‘Reim’, ‘id_emp’, ‘condition’ => ‘statusnya=0’),

semoga berhasil gan

‘numReimsPend’ => array(self::HAS_MANY, ‘Reim’, ‘id_emp’, ‘condition’ => ‘statusnya=0’),

ane tinggal Count di gridviewnya gan :) thanks yaaa

yok i gan sama sama selamat belajar yii