我想在 MYSQL 数据库中插入一个数组,最好使用 Yii 的活动记录。
例如,我有一个数组:
User = array(
fname => "Joe"
lname => "Schmidt"
)
在我的数据库中有一个用户表,其中包含 id、fname 和 lname 列。其中一个选项是创建一个对象并执行:
$user = new User;
$user->fname = User['fname'];
$user->lname = User['lname'];
$user->save();
但是,对于这种通用功能,这似乎是很多代码。有没有办法将数组插入到数据库中,其中数组键与相应的列匹配,而无需我编写自己的函数或进行一些 SQL 查询破解?理想情况下,它使用 Yii 已经存在的 Active 记录。