CI 2.1.3に取り組んでいますが、次の問題が発生しています。私はここで何が間違っているのですか?私がしなければならない、または知る必要のある読書や知識はありますか。
CodeigniterActiveReocrdUpdate構文
$data['spun'] = TRUE;
$this->db->update('registered', $data,
"registered_id = $registration['registered_id']");
私が期待したこと
UPDATE `registered` SET `spun` = 1 WHERE `registered_id` = 1
CIが生成したもの
UPDATE `registered` SET `spun` = 1 WHERE `id` = 1
DBテーブル(括弧表記)
Registered(registered_id、registered_name、...、spun);
編集1
私も次のことを試しましたが、CIは同じSQLを提供します。
$this->db->update('registered', $data,
array('registered_id' => $registration['registered_id']));