我有一个“生产”表,其中字段employee_id 作为与employees 表的belongsTo 关系。
问题是我的员工表使用字段 emp_appserial 作为主键 - 而不是 id 字段 - (并非员工表上的每个条目都有一个 id 值,每个人都会自动递增 emp_appserial)
我想知道是否有办法使用 saveField 使用除 id 以外的字段来获取我的记录:(我提到我有没有“id”值的记录,只有 emp_appserial,即 pk)
$this->loadModel('Employees');
$this->Employees->id = $id;
$this->Employees->saveField('emp_hrnote', 'text to be saved');
我想使用:
$this->Employees->emp_appserial = $id;
代替
$this->Employees->id = $id;
我那可行吗?
除此之外,重新设计我的表格可能还为时不晚,但我已经有很多生产数据:-(
感谢您的任何指点。