我想使用 CodeIgniter 的 Active Record,到目前为止它运行良好。但是,我想将一些变量分配给我希望 CodeIgniter 在生成其 SQL 查询时可以忽略的对象。例如:
$this->Objs->Name = 'Eric';
$this->Objs->Age = 27;
$this->Objs->Gender = 'M';
$this->Objs->TempVal = 'This is just for reference purposes';
我在表中没有完全调用相应TempVal
的列,所以如果我调用$this->Objs->save();
(它实现了一个保存自身的基本方法),SQL 查询将包含TempVal
,这将触发错误。
有没有办法TempVal
从 SQL 查询中排除?