codeigniter を使用して、データベース内の重複エントリを停止しようとしています。データを挿入すると正常に動作しますが、データを更新すると動作しません。部門名ではなく説明のみを変更すると、既に存在するメッセージが表示されます。
そのために、コントローラーで次のコードを使用しています。
$this->form_validation->set_rules('departmentname', 'Departmentname', 'trim|required|xss_clean|is_unique[department_master.departmentname]');