使用多个WHERE子句更新Codeigniter中的批处理

时间:2012-03-17 17:10:59

标签: php mysql codeigniter activerecord content-management-system

我查看了CI用户指南,了解如何处理update_batch(),它似乎接受了一个索引来匹配要更新的行。

但在我的实例中,我需要指定两个索引,如langid_page,我将它们一起用作索引。这样的lang=en|id_page=115是唯一的,因此该行的关键。

意思是,我的索引应该是WHERE lang = $lang AND id_page = $id_page ...

对于具有多个索引的批量更新是否存在任何方法?

谢谢。

1 个答案:

答案 0 :(得分:5)

目前还没有。您可以编写一个新的驱动程序来扩展现有的驱动程序,但它可能不值得。你究竟想做什么?