我有从外部数据库获取数据的功能,我得到特定的电影信息,例如 id、名称、流派等。现在,如果电影流派是例如动画,我只想将这一种流派添加到数据库中。现在我可以使用 isset 解决问题,但是我将拥有类型为 null 的 db 条目,我想避免这种情况。解决这个问题的最佳方法是什么?使用 foreach 循环?
$records = array(
array('film_id' => $movies['id'], 'genre_id' => $movies['genre'][0]),
array('film_id' => $movies['id'], 'genre_id' => $movies['genre'][1]),
array('film_id' => $movies['id'], 'genre_id' => $movies['genre'][2])
);
$this->db->insert_batch('film_genre', $records);