Has_Many و View Table

[font="Tahoma"][rtl]سلام دوستان من هرموقع در یک سر رابطه با view table سر و کار دارم بخاطر عدم وجود pk در view table با خطای زیر مواجه می شوم

کس قبلا با این مشکل برخورد کرده؟[/rtl][/font]


 Invalid argument supplied for foreach() 


line 827 -> foreach($this->_pkAlias as $name=>$alias)

[font="Tahoma"][rtl][extract]مشکل با اضافه کردن یه ستون unique و یه تابع حل شد

[/rtl]




public function primaryKey(){

	//return array('wo_det_id');

	return 'wo_det_id';

}



[/extract][/font]

[rtl]سلام.

بله. شما باید یا فانکشن


primaryKey

رو override کنید، یا یک primary key از تیبل اصلی view رو به عنوان primary key view بذارید.[/rtl]