2014-02-25 48 views
0

我有兩個型號: 用戶和組 用戶有很多組 和集團擁有衆多用戶刪除笨DataMapper的ORM多重關係

我嘗試刪除這樣的用戶,這是不工作的所有組

$user = new User(1); 
$user->groups->delete_all(); 

是否有解決方案來刪除模型的所有多個關係?如果你想刪除多個表中的數據和你有一個像你可以只是路過表名(陣列)和您的字段名稱使用下面的函數外鍵關係

回答

2

..

function deleteMultiple($tables = array(),$condition = array()) 
{ 
    if($condition) 
     $this->db->where($condition); 
    $this->db->delete($tables); 
    return; 
}