我有需要执行的数据库逻辑,我希望获得用户选择的所有行并删除它。
我的数据库逻辑是获取所有行,然后单独删除。
我使用的是Fuelphp1.6,所以我的代码是(按照ORM中的fuelphp论坛主题上所述):
Model_Article::find()->where('id', 'IN', array(1,3))->get();问题是我得到了一个错误:
Call to a member function where() on a non-object注意: Model_Article扩展了ORM\Model
有人能帮我吗?提前谢谢你。
发布于 2013-08-01 13:02:02
好吧..。将“选择”改为:
Model_Article::find('all', array('where' => array('id', 'IN', array(1,3))))或将选择更改为
Model_Article::query()->where('id', 'IN', array(1,3))->get();在你可以在每个记录中做一个“删除”之后。
发布于 2013-09-11 22:41:51
使用Model::find()->foo()链接方法的功能。在1.4中被否决,在1.5中被删除。
https://stackoverflow.com/questions/17985028
复制相似问题