我正在做一个项目(使用 codeigniter),我使用了很多 Active record 。
我面临的问题如下:
我收到一组数据,我必须使用以下方法填充几个表:
$this->db->insert('db_name', $data);
现在有时 $data 包含表内不可用的元素,所以我必须执行以下操作:
unset($data['action']);
unset($data['date']);
在插入之前,或者我只是构建另一个包含特定表的完全相同元素的数组。
$arr = array( 'x' => $data['x'])
我之前已经使用过 Kohana,我知道当您使用 ORM 插入时,它只会忽略特定表中不可用的元素。
Codeigniter 中有类似的东西吗?
PS)不使用任何外部库