2013-08-01 27 views
0

我有這個數據庫邏輯需要執行,我想獲取用戶選擇的所有行並刪除它。Fuelphp ORM其中

我的數據庫邏輯會獲取所有行,然後單獨刪除。

我使用Fuelphp 1.6,所以我的代碼是(按上fuelphp forum topic in ORM說明):

Model_Article::find()->where('id', 'IN', array(1,3))->get(); 

問題是,我得到這個錯誤:

Call to a member function where() on a non-object 

注:Model_Article延伸ORM \模型

任何人都可以幫助我嗎?先謝謝你。

+0

查找()不帶參數在V1.4過時,在V1.6除去。 – WanWizard

回答

1

吧...更改 「選擇」 這樣的:

Model_Article::find('all', array('where' => array('id', 'IN', array(1,3)))) 

或更改您的選擇

Model_Article::query()->where('id', 'IN', array(1,3))->get(); 

後,你可以做的每個記錄中 「刪除」。