【问题标题】:Codeigniter's way of using using ON DUPLICATE KEY UPDATECodeigniter 使用 ON DUPLICATE KEY UPDATE 的方式
【发布时间】:2012-06-01 17:11:21
【问题描述】:

您能告诉我应该如何以 codeigniter 的方式使用 ON DUPLICATE KEY UPDATE 吗?我在这里How would I use ON DUPLICATE KEY UPDATE in my CodeIgniter model? 找到了类似的问题。但找不到确切的答案。

我尝试了以下方法,但它不起作用

$this->db->on_duplicate_update('id');
 $this->db->insert('voucher', $data);

谢谢:)

【问题讨论】:

  • 看这里web.archive.org/web/20090221091226/http://codeigniter.com/…>

标签: codeigniter codeigniter-2


【解决方案1】:

on_duplicate()insert() 之间存在差异。 每当我用一些数据解析文件时,我希望新文件中的所有重复行都在旧行上更新(没有重复)并插入新行 - 使用 on_duplicate() 和表上的唯一索引

如果不需要更新旧行(重复),请改用insert()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-16
    • 1970-01-01
    • 1970-01-01
    • 2011-03-22
    • 2014-03-10
    • 2013-10-03
    • 1970-01-01
    相关资源
    最近更新 更多