【问题标题】:Update Batch in Codeigniter with multiple WHERE clause使用多个 WHERE 子句更新 Codeigniter 中的批处理
【发布时间】:2012-04-02 20:45:26
【问题描述】:

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

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

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

有没有多索引批量更新的方法?

谢谢。

【问题讨论】:

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


    【解决方案1】:

    暂时没有。您可以编写一个扩展现有驱动程序之一的新驱动程序,但这可能不值得。你到底想做什么?

    【讨论】:

    • 试图 update_batch() :) 但没关系。我在 php 中创建了一个循环来单独执行此操作。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-11
    • 1970-01-01
    相关资源
    最近更新 更多