2013-06-27 1 views
0

세 테이블, 연락처, 목록 및 목록 구성원이 있습니다. 연락처 테이블의 연락처는 listmembers 테이블을 통해 목록 테이블의 목록에 연결됩니다.Kohana 3.x ORM has_many부터 삭제 관계

내가 listmemebers 테이블 의 연락처 및 목록 관계를 업데이트해야
class Model_Contact extends ORM{ 
     protected $_has_many = array(
       'lists'=>array('model'=>'List', 'through'=>'listmembers', 'far_key'=>'dlid', 'foreign_key'=>'uid') 
     ); 
} 

class Model_List extends ORM 
{ 

     protected $_has_many = array(
       'contacts'=>array('model'=>'Contact', 'through'=>'listmembers', 'far_key'=>'uid', 'foreign_key'=>'dlid') 
     ); 
} 

- 기존 연락처 및 기존 목록 사이의 새로운 관계를 만들 - 내가 Kohana ORM에이를 수있는 방법 연락처 및 목록 사이의 관계를 제거? 나는 항상 listmembers를위한 모델을 만들고이 모델에 직접 추가/삭제할 수있다. 그러나 listmembers 모델을 만들지 않고 관계를 통해 처리 할 수있는 방법이 있습니까?

답변