2013-05-20 38 views
0

工作,這不是工作:笨的MongoDB刪除文件不能與ID

function delmodel() 
{ 
    $this->mongo_db->where->(array('_id'=>'5195b4293f8f31362a4f2093'))->delete('links'); 
} 

這是工作:

function delmodel() 
{ 
    $this->mongo_db->where->(array('url'=>'www.google.com'))->delete('links'); 
} 

我使用CodeIgniter MongoDB的工作,我完全以我的輸出百思不得其解。

+0

我沒有和笨工作,無論圖書館使用的是所以這可能是一個愚蠢的問題,但犯規蒙戈需要的ID作爲MongoID對象? – joschua011

回答

2

嘗試以下

function delmodel() 
{ 
    $id = new MongoId('5195b4293f8f31362a4f2093'); 
    $this->mongo_db->where->(array('_id'=> $id))->delete('links'); 
}